Skip to content
/ vtl1 Public

📃 Compiler for an exercise language called vtl1. Inspired by Java, C and Python.

License

Notifications You must be signed in to change notification settings

Danis98/vtl1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vtl1

Simple compiler for a language called vtl1. It's meant as an exercise and not as an actual usable language. vtl1 code is compiled to a simplified form which is then used by a VM, inspired from java.

Building and testing

To build the vtl1 compiler, run the script build.sh. To compile an individual .vtl file, run ./vtl examplefile.vtl To compile all the programs in the examples/ folder, run test.sh

Running

The compiled .vvm programs target the VVM virtual machine, found at this repository: https://github.com/Danis98/vvm

About

📃 Compiler for an exercise language called vtl1. Inspired by Java, C and Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published