LINUX.ORG.RU

Программирование на языке Арнольда Шварценеггера в Linux

 , shwarzenegger,


1

1

ArnoldC — императивный язык программирования, который использует фразы из фильмов Арнольда Шварценеггера в качестве ключевых слов. И это не просто набор слов, код компилируется и приложение работает. Парсинг кода происходит с помощью Parboiled, а результат генерируется в Java-байткод фреймворком ASM.

На данный момент язык поддерживает: базовые математические и логические операторы, условные операторы, циклы, методы ООП.

Кратко о моем рабочем окружении: Fedora 22 Workstation, GNOME 3.16 (тема GTK+ - Ceti-2, иконки - Vertex), Sublime Text 2 (пока только в Sublime Text есть поддержка подсветки синтаксиса ArnoldC), OpenJDK 1.8.0.

Подробности и примеры кода

Видеодемонстрация

>>> Просмотр (1920x1080, 1595 Kb)

Deleted

Проверено: splinter ()
Последнее исправление: cetjs2 (всего исправлений: 3)

Думал на эту тему создать топик в толксах.
По теме оформления: Ш просто оромных размеров. Проблемы со зрением ?

sudopacman ★★★★★
()

Отлично, осталось дождаться 4.1.15 переписанного на этом языке

KennyMinigun ★★★★★
()
Ответ на: комментарий от sudopacman

Проблемы со зрением есть, но видимо я перестарался с зумированием.

Deleted
()
Ответ на: комментарий от YogSagot

Что-то это мне напоминает.

Ржу, аки пикирующий пегас.

najlus ★★★★★
()
Ответ на: комментарий от YogSagot

а в некоторых школах такое бы подошло как первый язык куда лучше паскаля

actionless ★★★★★
()
Ответ на: комментарий от kalterfive

По шрифтах отписался выше, саблайм имхо и так выглядит убого по дефолту.

Deleted
()

Сначала подумал что это - дистрибутив с закосом под Терминатора.

Razip ★★
()
Последнее исправление: Razip (всего исправлений: 1)

Обоина делает код в саблайме чуть более убедительным.

r3lgar ★★★★★
()

LISTEN TO ME CAREFULLY modulo

Азазаза)))) Почему-то взоржал!!! :D

Indexator ★★★
()

вот если бы хак на стандартные «OK», «Yes», «No», «Cancel» в десктопах запилить на этот манер, было бы прикольно

brothermechanic ★★★★★
()

И почему на ЛОРе ещё /b/ не открыли? Как раз скриншотец смог бы направиться куда надо!

Tactile ★★
()
Ответ на: комментарий от brothermechanic

ну на оффтопике в детстве мы легко это делали какой-то софтиной. В онтопике, кажется мне, тоже всё весьма просто. Надо найти файлы локали, наверно, где прячется эти ок, ес, но и т.д.

Crystal_HMR ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.