Skip to content

t0m45DEV/TALL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tom Awesome Little Language Interpreter

A little bytecode language, based on a LIFO stack, all in plain C. Well, this is technically only the compiler, but you could write anything out of it!

Installation

Just clone the repo, as usual and run:

make

This will create the compiler, and you are good to go.

Usage

Create a .tll file, and follow the syntax rules, which I will write some day. Or you could try to compile the demo files!

Once you have your pretty .tll file, you just compile it using the executable inside the bin folder, like so:

./bin/tall my_awesome_file.tll

License

This project is available under either the MIT License or Public Domain. See LICENSE for more info.

Contribution

Right now is more of a side personal project, but if you find something interesting to add or a bug fix that I missed out, open an issue or submit a PR!

About

Tom Awesome Little Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors