Skip to content

robin-raymond/zax-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zax Compiler

This is the prototype compiler to parse and generate output for the Zax language.

Status

Early coding stages.

The first goal is to make the code function without concerning too much about performance, instance ownerships, or optimal coding practices. The generator will output C or C++ for the first pass and later integrate LLVM to perform direct compilations.

Dependencies

The following dependencies are required:

These dependencies are expected to be cloned within the same containing folder that already contains Zax Compiler.

Building

Currently only the Microsoft Visual Studio Compiler is supported and the editor / compiler using Visual Studio Code with the C/C++ for Visual Studio Code. The code is designed cross platform thus other compiler options can be made available.

See https://code.visualstudio.com/docs/languages/cpp.

Important quick guide steps:

License

MIT License. See LICENSE.

Please examine dependencies for their licensing.

Issues

As this is early stages, there is no support offered at this time. The compiler will not do anything at this phase of coding.

Please post issues on GitHub.

About

Zax compiler for the Zax language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages