Tachyon
Tachyon copied to clipboard
Experimental Programming Language Coded in Python!
Tachyon ☄️
[!] This repo is discontinued and a new & improved one is being made called Oculorum!
Note:There are a lot of comments since this is the first time programming a toy language and it is part of my learning process so that I can make a better language next time.
This is a language focused on being simple yet powerful and will change the way programmers will visualises and debugs code.
Tachyon Code Preview v0.6
A preview of the syntax which tachyon supports in version
0.6

Installation
Installation may still be glitchy.
Mac & Linux
- Clone this repo into
~/Users/mac/Libraryusinggit clone https://github.com/RyanMaugin/Tachyon.git Tachyon. - Once installed go inside the Tachyon folder by entering
cd Tachyonin your terminal. - Run the
setup.pyscript usingpython3 setup.py. - Your done! You can run tachyon code by using the following command
tachyon fileName.tn.
Windows Coming Soon!
Roadmap
-
Front-end
- [x] Create Lexical analyzer
- [x] Create Parser
-
Backend
- [x] Code genration
- [ ] Optimisation
current
-
Extra
- [ ] The innovative stage (secret feature)
- [ ] Write all docmentations in detail
80% - [ ] Tachyon IDE
- [ ] Linter & Editor plugins
Want to make your own programming language?
I have created a youtube tutorial on how to recreate this language from scratch all in python you can find it here