What's new in OwnLang 2 | Creating programming language

Опубликовано: 07 Август 2024
на канале: aNNiMON
1,272
33

In this video I'll tell you about the changes in OwnLang 2: improved lexer, more descriptive errors, constants, resource scripts and new modules.

🎥 A series of video tutorials on creating your own programming language from scratch in Java. You will learn:
on what steps the compilation of the program is divided;
what is a lexer and parser;
how to set priorities of operations;
how to add data types (integers and float numbers, strings)
how the program is executed;
how cycles, branching and functions are implemented;
what is an abstract syntax tree (AST);
how best to traverse the AST;
how to make modules or library functions.
In the end, we even write a game on the created programming language.
Source code: https://github.com/aNNiMON/Own-Progra...

👉 Visit my website https://annimon.com/
There you will find a lot of useful articles and lessons, you can ask a question interesting you or discuss it on the forum.

✏️
X: https://x.com/annimon_com
Telegram: https://t.me/annimon_com


Смотрите видео What's new in OwnLang 2 | Creating programming language онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь aNNiMON 07 Август 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,272 раз и оно понравилось 33 людям.