Как стать автором
Обновить
10.2
Карма
0
Рейтинг
Василий Салаев @SystemXFiles

Программист Java

JBrainfuck — Пишем компилятор Brainfuck под Java VM

JavaКомпиляторыBrainfuck
Tutorial
Меня давно интересовал вопрос написания своего компилятора под Java VM, но было недостаточно опыта, дабы сделать это. Да и как-то руки не доходили, а недавно все же решил разобраться в этой теме и заодно рассказать о своем опыте создания компилятора под эту VM.

В качестве реализуемого языка возьмем Brainfuck. Он прост в реализации, что отлично подходит для изучения данной темы, но сначала предоставлю вам свою реализацию.

JBrainfuck — оптимизирующий интерпретатор и компилятор Brainfuck под Java VM. Благодаря JIT обладает высокой производительностью.


Ну что, приступим?
Всего голосов 49: ↑49 и ↓0 +49
Просмотры20.3K
Комментарии 18

Информация

В рейтинге
5,826-й
Откуда
Иркутск, Иркутская обл., Россия
Дата рождения
Зарегистрирован
Активность