#1. Заготовка, калькулятор | Создание языка программирования
В этом уроке будет создана заготовка для нашего будущего языка: лексический анализатор, парсер и выражения.
Будет добавлена поддержка арифметических операции (унарных и бинарных), а также поддержка шестнадцатиричных чисел.
Исходный код:
🎥 Серия видеоуроков по созданию своего языка программирования с самого нуля на Java. Вы узнаете:
- на какие этапы делится компиляция программы;
- что такое лексер и парсер;
- как задаются приоритеты операций;
- как ввести типы данных (целые и вещественные числа, строки)
- как происходит выполнение программы;
- как реализуются циклы, операторы ветвления и функции;
- что такое абстрактное синтаксическое дерево (АСД);
- как лучше всего обойти АСД;
- как сделать подключаемые модули или библиотеку функций.
В конце мы даже напишем игру на созданном языке программирования.
Исходные коды можно посмотреть на GitHub:
👉 Посетите мой сайт
Там вы найдёте множество полезных статей и уроков, сможете задать интересующий вас вопрос или обсудить его на форуме.
☕️ Вы можете поддержать развитие канала парой рублей
или на WebMoney:
R347617663674
Z393537409230
U299970747663
✏️
ВКонтакте:
Twitter:
Telegram:
7 views
6
1
1 week ago 01:21:37 1
Вебинар по Восковым Отливкам 26 июня 2022 г. прямой эфир, предваряющий курс обучения.
2 weeks ago 00:05:08 1
Даже не думала, что ЛУК можно приготовить так ВКУСНО!За уши не оттащишь!Блюдо практически из ничего!
4 weeks ago 00:03:57 1
ПП ПЛОВ В МУЛЬТИВАРКЕ | ДИЕТИЧЕСКИЙ ПЛОВ С КУРИЦЕЙ | МУЛЬТИВАРКА РЕЦЕПТЫ
1 month ago 00:13:26 1
В магазине таких не купить Стакан кефира немного молока и мука Kак же это вкусно Праздничная Выпечка
1 month ago 00:24:22 1
ТРИ вкусных БЛЮДА из КУРИЦЫ за 1час на Новогодний стол🌲❗ЗАГОТОВКИ в ЗАМОРОЗКУ к ПРАЗДНИЧНОМУ СТОЛУ
1 month ago 02:29:52 1
Бесплатный мастер-класс «Венок из бумажной лозы с цветами». Часть 2. Наталья Дроздова.
2 months ago 00:10:37 1
Обалденное куриное мясо в манке, супер просто.
2 months ago 00:08:05 1
Мясо сочное, тает во рту. В духовке, как шашлык, не хватает дымка.
2 months ago 00:04:25 1
Тесто для пельменей на кипятке с яйцом! Теперь готовлю только так мои секреты рецепта!
2 months ago 00:00:55 1
Заготовка, что надо👍🏻
2 months ago 00:08:58 1
Как же это Вкусно Отрывной Пирог 2 яйца кефир 3 ст. муки Рецепт Бомба Тесто для новичков Замес 3 мин
2 months ago 00:08:09 3
За СЧИТАНЫЕ МИНУТЫ из ТВОРОГА! Готовлю КАЖДОЕ УТРО для себя и семьи!
2 months ago 00:06:40 1
🔔 САЛАТ ИЗ БАКЛАЖАНОВ НА ЗИМУ‼️ ЕДИМ ТАКУЮ ВКУСНЯТИНУ КРУГЛЫЙ ГОД💯
2 months ago 00:07:06 1
Торцовочный рубанок Zelland A32. Сделано в России.
2 months ago 00:09:08 1
Самый лучший рецепт БЕЛЯШЕЙ за 20 мин на тесте♥️ Без дрожжей,разрыхлителя и соды
2 months ago 00:03:06 1
ЭТО ОБЯЗАТЕЛЬНО всегда есть в моем холодильнике! Универсальная заправка ко многим блюдам!
2 months ago 00:05:19 1
Как делают макароны
2 months ago 00:05:16 1
ЧИМЧИ ИЗ БЕЛОКОЧАННОЙ КАПУСТЫ - В 3-х литровой банке ❗ Самая вкусная капуста, пошаговый рецепт!
2 months ago 02:14:14 1
КОНТРОЛЬНАЯ МЭРИ И ЗАГОТОВКА ДЛЯ СУРТУРА - 2 КОЛОДЫ С ТИФОЗНОЙ МЭРИ | MARVEL SNAP
2 months ago 00:12:02 1
6 закусок на Праздничный Стол за СЧИТАННЫЕ МИНУТЫ🍴Обалденные НАМАЗКИ на Бутерброды - 2022
2 months ago 00:21:58 1
Заготовка еды в морозилку. Кухонный комбайн Oberhof Schwung C26
2 months ago 00:06:55 1
“Осенний соус“ на зиму БЕЗ УКСУСА - моя последняя заготовка этого сезона.
2 months ago 00:02:36 3
Мастер- класс “Новогодняя игрушка из соломы «Змейка» Руководитель кружка Менская-Осмоловская И.А.
2 months ago 00:10:07 1
Раньше не обращала внимания на ЭТИ ЯГОДЫ, но мы распробовали! Черноплодная рябина - 7 РЕЦЕПТОВ