Domanda

Nel nostro programma usiamo boo come macro sistema di circa 2 anni. Tutto funziona come un fascino, ma la sintassi Python è strano per i nuovi arrivati. Per quanto ne so ha boo agnostico compilatore spazio bianco (WSA) con rubino come sintassi: invece di

def Hello():
  print 'Hello'

è possibile scrivere:

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

qui è l'ideale:)

def Hello()
  print 'Hello ruby'
end
  1. E 'sicuro da usare?
  2. Può essere utilizzato con il lato sintassi predefinita a fianco?
  3. Posso convertire un enorme numero di macro esistenti allo stile WSA?
  4. Posso aggiungere i due punti 'extra' via passo compilatore
È stato utile?

Soluzione

Non voglio dire di conoscere le risposte a queste domande, ma potrebbe aiutare a sapere che il Brail ViewEngine utilizza WSA Boo e ha alcune macro (scritto in C # però). Si potrebbe voler guardare in quel codice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top