Question

Dans notre programme, nous utilisons boo comme système macro environ 2 ans. Tout fonctionne comme un charme, mais la syntaxe de Python est bizarre pour les nouveaux arrivants. Comme je sais a boo espace blanc compilateur agnostique (WSA) avec rubis comme la syntaxe: au lieu de

def Hello():
  print 'Hello'

vous pouvez écrire:

def Hello(): #notice colon!!!
print 'Hello'
end

ici est idéal:)

def Hello()
  print 'Hello ruby'
end
  1. Est-il sûr à utiliser?
  2. Peut-il être utilisé avec le côté de la syntaxe par défaut côte à côte?
  3. Puis-je covert un certain nombre énorme des macros existantes style WSA?
  4. Puis-je ajouter deux points « supplémentaires » par étape du compilateur
Était-ce utile?

La solution

Je ne prétends pas connaître les réponses à ces questions, mais il pourrait vous aider à savoir que le Brail ViewEngine utilise WSA Boo et il a quelques macros (écrit en C # bien). Vous voudrez peut-être regarder dans ce code.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top