Кстати, сам компилятор автомата оформил в отдельную утилиту, теперь гораздо удобнее пользоваться. И по скорости, удалось сделать существенные улучшения. https://github.com/vf1/bnf2dfa
1) Было желание использовать бнф как он есть в rfc, с минимальными изменениями, вообщем-то получилось вообще без изменений
2) Меньше — да, быстрее нет. И еще одно странное ограничение, не создавать-уничтожать объекты вообще. На c++ можно было бы вообще в одну struct уложить — одним блоком памяти. На c# конечно ссылки появляются.
Не получил уведомления с хабра, поэтому не ответил раньше.
В посте написал «собрал», в тексте где идут детали реализации первым делом упомянул этот замечательный проект, в который успел сделать несколько коммитов (один pull request уже принят, второй ожидает), все написано на javascript, я проверял.
На вид не космические технологии, зачем нужно делать и перевозить готовый не самый удобный по планировке модуль школы. На месте здание из самана не проще слепить силами местных жителей и затем оборудовать?
Смотрел, не понятно какую функцию он там выполняет, там же верхняя часть тела на гидравлике(?) держится. Да и выглядит он не так как на картинке выше, больше напоминает жгут для проводки.
Anki отличная программа, недавно нашел, и очень ей доволен.
Хочется плугин, который бы сам подтягивал перевод со звуком из google translate, никому не попадался?
Почему?
https://github.com/vf1/bnf2dfa
2) Меньше — да, быстрее нет. И еще одно странное ограничение, не создавать-уничтожать объекты вообще. На c++ можно было бы вообще в одну struct уложить — одним блоком памяти. На c# конечно ссылки появляются.
Не получил уведомления с хабра, поэтому не ответил раньше.
json.load(file("package.json"))
в текущей директории ищет файл.Хочется плугин, который бы сам подтягивал перевод со звуком из google translate, никому не попадался?