A Programming Language Developed In Java. (Currently Broken, it Needs an IDE)
- Its a "programming language" concept, built using Java
- It needs a lot of work and i'm contemplating rebuilding the whole thing in C or C++
- Props to PogoStickDev29, hes a real MVP
The tokenizer is a vital part of a programming language, the tokenizer removes all the whitespaces and then seperates the different parts of the code, such as the variables, the values and the classes. To do this we just seperate diffferent values using differnt properties of those items. i.e. separate every statement that starts with print with two spaces in it and separate everything in quotation marks.
The Parser is the bit of the code that actually looks through the tokenizied code and then gives each a block, it makes sure that all of the code is separated into blocks, (This means the code knows where it is basically).
This separates the code into blocks, the blocks allow the program to know where it is relative to the whole code, it results in the program not jumping all over the place. It gives the code a set order that it has to follow, for example the program has to complete the constaints to escape while loops, and it doesn't enter if statements if the parameters aren't met etc.
TODO :// add extra resources.
- link to computer systems books