Pregunta

En nuestro programa utilizamos como sistema de Boo macro aproximadamente 2 años. Todo funciona como un encanto, pero la sintaxis de Python es raro para los recién llegados. Como sé Boo compilador espacio en blanco agnóstico (WSA) con el rubí como la sintaxis: en lugar de

def Hello():
  print 'Hello'

puede escribir:

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

aquí es ideal:)

def Hello()
  print 'Hello ruby'
end
  1. ¿Es seguro de usar?
  2. ¿Se puede utilizar con el lado a lado sintaxis predeterminada?
  3. ¿Puedo encubierta una enorme número de macros existentes para el estilo WSA?
  4. ¿Puedo añadir dos puntos 'extra' a través de paso compilador
¿Fue útil?

Solución

No voy a pretender conocer las respuestas a estas preguntas, pero podría ayudar a saber que el Brail ViewEngine utiliza WSA Boo y que tiene un par de macros (escrito en C #, aunque). Es posible que desee ver en ese código.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top