LOLANG is a simple programming language.
The repository contains:
- examples of programs written in LOLANG (LOLANG_src)
- examples of programs written in zasm (zasm_src)
- ZCM core instruction set
- LOLANG compiler ( LOLANG --> lexer --> AST builder --> emitter --> zasm --> binary --> core emulator )
Build & Run:
- Follow the instructions to install .Net on Ubuntu
$ dotnet run LOLANG_src/prog_fpga_test.txt
See the expected arbitrary LOLANG program execution results...
Watch the Emulator and FPGA implementation comparison video...
The Cyclone IV ZCM core Verilog implementation is to be found.
