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
Watch video What's new in OwnLang 2 | Creating programming language online without registration, duration hours minute second in high quality. This video was added by user aNNiMON 07 August 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,272 once and liked it 33 people.