Рейтинг
111
№ 16 680 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
На сайте с
2012 года

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

Используемые навыки Разработка системного ПО

Описание

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

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

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

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

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

Другие проекты

Все проекты →
Дизайн и Брендинг Denegka
Denegka
41
Веб-разработка и IT Expert.com
Expert.com
85
Веб-разработка и IT Социальная сеть Клуб День
Социальная сеть Клуб День
47
Веб-разработка и IT Онлайн-аэрография Galaxy-web
Онлайн-аэрография Galaxy-web
55