Open Source проекты


Я много раз использовал открытый исходный код других программистов – для обучения и для дела.
И мне тоже хочется внести что-то в сообщество тех, кто делится своими результатами ради общего блага.
Мои проекты с открытым исходным кодом – ниже, используйте на здоровье!


S-выражения и LISP


S-выражения – это человекопонятный и легко анализируемый машиной способ записи формальных синтаксических структур. Пример S-выражения: (1 2 3 (go (5 south)) test). Подробнее в Википедии


Github: парсер S-выражений на AS3
Github: парсер S-выражений на TypeScript/JavaScript
Github: интерпретатор TextGen Script. TextGenScript – язык генерации текстов, подробнее здесь – http://janvarev.ru/TGen
Github: интерпретатор LISP на JavaScript – адаптированный форк чужого проекта.
Gist.Github: грамматика для разбора S-выражений с помощью PEG.JS


Библиотеки для Flash/Flex (AS3)


Библиотека FirebugDebugLib – Библиотека на Action Script 3, обеспечивающая быстрый доступ к отладчику FirebugTarget
CuePointsFromSRT – библиотека для подключения субтитров в видеоплейер на Flash (AS3)
XMLScriptEngine – интерпретатор собственного скриптового языка на базе XML на базе Action Script 3.
GameMaker2Flex – библиотека для быстрой разработки/прототипирования компьютерных игр под Action Script 3.