Official Tristan Language project compiler https://deavmi.assigned.network/projects/tlang
Go to file
Tristan B. Velloza Kildaire 3da50e9eab Got some sort of class allocator node created, now to re-order it by using Context to be able to know when the StaticVariableDeclaration is within class.
This then generates code to allocate space for the class, once done we can be assured the declarations (placed after it now) will be assigning to properly allocated space (paged and maped for example)
2021-11-10 17:15:27 +02:00
rando Fuck this is complicated (2/2) 2021-06-06 22:46:06 +02:00
source/tlang Got some sort of class allocator node created, now to re-order it by using Context to be able to know when the StaticVariableDeclaration is within class. 2021-11-10 17:15:27 +02:00
.gitignore Added testing files 2021-11-02 15:14:03 +02:00
README.md Added usage instructions 2021-03-03 01:14:30 +02:00
dub.json Upgraded to new gogga 2021-03-17 10:05:36 +02:00
test.d Yesh 2021-11-06 12:38:13 +02:00
tets.d Added testing files 2021-11-02 15:14:03 +02:00
todo1.md I wonder if that worked 2021-06-07 14:27:36 +02:00

README.md

tlang

Official Tristan Language project compiler

Docs

Docs are available here.

Building

To build you will need dmd and dub installed. You can then run the following:

dub test
dub build

The first command is optional but you want to make sure the compiler is working so you may as well run all the unit tests - it won't take too long.

Usage

A list of all commands can be found by typing in the following:

./tlang