Рейтинг: 111
не верифицирован
Всего отзывов: 0
Опубликовал заданий: 1
  • Работ в портфолио: 81
  • Типовых услуг: 0
  • Работ на продажу: 0
Был на сайте:

Свой компилятор языка RRScript

Используемые навыки:

Описание

В свое время, недовольный негибким синтаксисом С++ и вдохновленный книжкам об анонсированном .NET, написал свой компилятор байт-кода и его интерпретатор. Язык был статически типизируемый, но с полностью встроенным reflection. Из современных языков похож на Boo или C#.

Также поддерживал библиотеки расширений на C++, например, все базовые типа вроде int,float,string,array - не встроенные, а написаны в виде расширений. Еще язык поддерживает изменяемую грамматику т.е. тип расширения может не только переопределять операторы, но и вводить новые, описав их тип.

http://beejee.org/#/soft/real-script

Ниже пару примеров (внешний класс массива и qsort)
P.S. Разработка был остановлена т.к. я для себя открыл первые версии Питона. И он мне идеально для моих нужд подошел. Сейчас еще сильно люблю С#.

Презентация проекта

pic1341511.jpg

Оценили проект:

0