Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jurasciix/jua
The Jua Programming Language.
https://github.com/jurasciix/jua
asm assembler bytecode compiler interpreter java lexer parser register-based stack-based vm
Last synced: about 9 hours ago
JSON representation
The Jua Programming Language.
- Host: GitHub
- URL: https://github.com/jurasciix/jua
- Owner: JuraSciix
- License: apache-2.0
- Created: 2021-12-25T23:51:03.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T21:27:09.000Z (about 2 months ago)
- Last Synced: 2024-09-17T02:43:11.420Z (about 2 months ago)
- Topics: asm, assembler, bytecode, compiler, interpreter, java, lexer, parser, register-based, stack-based, vm
- Language: Java
- Homepage:
- Size: 2.02 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ознакомление
Jua - это интерпретируемый язык программирования общего назначения.
## Документация языка
Язык поддерживает следующие аспекты:
* [Переменные](doc/Переменные.md)
* [Типы данных](doc/ТипыДанных.md)
* [Арифметика](doc/Арифметика.md)
* [Условные ветвления](doc/Ветвления.md)
* [Циклы](doc/Циклы.md)
* [Функции](doc/Функции.md)## Сборка
### Требования
* Java 1.8+
* Maven 3.2.0+### Сборка и запуск
```text
$ mvnw package
$ java -jar boot\target\jua.jar _myfile.jua_
```