Skip to content

Cantum2/xonyx-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xonyx-c

This is a compiler(Wrote in rust) for a language called Xonyx, the language will be based on aspects taken from Javascript, Java, Rust and Python. The grammar has not been created yet and the process is just getting started!

Contributing

  1. To get it to run cargo build then cargo run -- FILE_NAME.xo

Ill be making tickets here soon so the work is easier to navigate. If you're down to work on this, take a stab! Feel free to reach out on discord: Cantum2#9236

Roadmap

The compiler will be made of three main parts:

  1. Lexer (In progress)
  2. Parser
  3. Code Generator

Of course we will need to add code optimization, semantic analysis and the creation of a symbol table

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages