to-c rules for true and false constants
add type rules for arrayField