Сообщения

Сообщения за Июль, 2014

QML создание типов

Изображение
Давно программируя на Qt мне стало интересно разобраться с Qml. Одним из первых вопросов встал вопрос создания типов элементов. Пишу напоминалку. В этом примере, я буду использовать в качестве типа круговую диаграмму, инструкцию по созданию которой я нашел тут . Результат выполнения программы

Скриптовый язык SSS

Изображение
Начну с кода. Код тут: https://github.com/mrtrizer/LispSSS Не смотря на то, что работу над интерпретатором я прекратил и нашел ему замену, я получил хороший опыт в процессе разработки интерпретатора. Ниже я просто опишу, как я шел, и к чему я пришел в итоге. При работе часто требуется включить в приложение простой скриптовый язык. Вот и я столкнулся с этой необходимостью. Существуют такие популярные решения, как Python, Lua или JS. Но, к сожалению, интерпретаторы реализованы не для всех платформ. Так же, к недостаткам я отношу относительную сложность реализации этих языков. Идея написать интерпретатор для Lisp у меня появилась ещё год назад, когда я столкнулся с CommonLisp. Сразу оговорюсь, я не большой знаток , и я не сталкивался с задачами, где Lisp был бы применим. Вдохновленный идеей лямбда исчисления я написал черновую версию интерпретатора lisp на Си, но дальше дело не прошло, так как у меня не было мыслей по улучшению его синтаксиса. В течении года я задумывался над возмож