Безопасно ли использовать компилятор WSA в Boo? - PullRequest
3 голосов
/ 22 декабря 2009

В нашей программе мы используем бу в качестве макросистемы около 2 лет. Все работает как шарм, но синтаксис python странный для новичков. Как я знаю, у boo есть компилятор без пробелов (WSA) с синтаксисом типа ruby: вместо

def Hello():
  print 'Hello'

Вы можете написать:

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

здесь идеально:)

def Hello()
  print 'Hello ruby'
end
  1. Безопасно ли использовать?
  2. Может ли он использоваться с синтаксисом по умолчанию бок о бок?
  3. Можно ли преобразовать огромное количество существующих макросов в стиль WSA?
  4. Могу ли я добавить «дополнительные» двоеточия через шаг компилятора

1 Ответ

1 голос
/ 22 декабря 2009

Я не буду утверждать, что знаю ответы на эти вопросы, но это может помочь вам узнать, что Brail ViewEngine использует WSA Boo и , у него есть несколько макросов (написано в C # хотя). Возможно, вы захотите взглянуть на этот код.

...