Releases: Gamin8ing/wmoc
Releases · Gamin8ing/wmoc
wmoc v1.0.0
v1.0.0
This is the first version of wmoc. This bundles with the basic features offered by the original PL/0 given by Dr. WIrth. These are:
- Identifiers consisiting of
A-Z,a-zand_. - Numbers,
0-9. - Conditionals,
if-then - Looping,
while-do - Procedures,
procedures,begin-end,call <procedure> constandvarvariables- Basic I/O,
writeInt into,writeChar into,printInt,printChar - Semantic Analysis using
Symbol Tableimplemented using singly Linked List. - Basic Lexer which spits out tokens.
- A
Handwritten Recursive Descent Parserto parse the tokens for analysing the syntax of the program - Code generation which writes the code into a C program which can be handled by the
ccor the C compiler
Issues
If you come across any issue or problem raise the issue on the issues page, make sure to follow the issue template in the readme.
Note
For build and usage instructions, see the readme of the project.