summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Parse standalone 0 as integerdibyendumajumdar2023-09-193-33/+30
* Merge branch 'main' of https://github.com/dibyendumajumdar/Simple into pr/2Cliff Click2023-09-191-0/+11
|\
| * Enable preview featuredibyendumajumdar2023-09-191-0/+3
| * Enable preview featuredibyendumajumdar2023-09-191-0/+8
* | Overhaul LexerCliff Click2023-09-193-278/+107
|/
* Fix a comp errorCliff Click2023-09-191-1/+1
* Merge branch 'main' of https://github.com/dibyendumajumdar/Simple into pr/2Cliff Click2023-09-183-3/+7
|\
| * Update based on feedbackdibyendumajumdar2023-09-181-11/+11
| * Remove opcodesdibyendumajumdar2023-09-187-39/+20
* | More edits to Chpt 1Cliff Click2023-09-188-125/+82
* | Make every effort to move the language level to 20 with previewCliff Click2023-09-183-6/+6
|/
* Chapter 01 implementationdibyendumajumdar2023-09-186-105/+206
* Start on parserdibyendumajumdar2023-09-177-30/+278
* Revise description of Return node.dibyendumajumdar2023-09-171-0/+3
* Revise text and update diagram.dibyendumajumdar2023-09-174-78/+56
* Add diagramdibyendumajumdar2023-09-171-0/+10
* Add diagramdibyendumajumdar2023-09-172-0/+80
* Revised textdibyendumajumdar2023-09-171-6/+5
* Fix typosdibyendumajumdar2023-09-172-2/+2
* Revised based on feedbackdibyendumajumdar2023-09-172-15/+18
* Initial definition of nodes that will be relevant for chapter 1.dibyendumajumdar2023-09-171-6/+29
* Initial definition of nodes that will be relevant for chapter 1.dibyendumajumdar2023-09-178-0/+196
* Revise description of Chapter 1.dibyendumajumdar2023-09-171-1/+1
* Revise grammar for chapter 1.dibyendumajumdar2023-09-172-24/+50
* Drop AST and parser and lexerdibyendumajumdar2023-09-076-776/+0
* Corrected READMEdibyendumajumdar2023-09-071-6/+1
* Renamed Ast to AST.dibyendumajumdar2023-09-072-42/+42
* Removed all external code.dibyendumajumdar2023-09-0725-9513/+335
* Avoid using Node as a type as the IR will need thisdibyendumajumdar2023-08-263-131/+130
* Update the lexer, parser and AST to match the language definition.dibyendumajumdar2023-08-2614-347/+258
* Added a grammar definition for chapter 01.dibyendumajumdar2023-08-253-1/+50
* Reorganized the project as multi-maven moduledibyendumajumdar2023-08-2538-402/+8892
* Implement parser for a simple language that roughly corresponds to appendix ...dibyendumajumdar2023-08-216-6/+480
* Added JCtools dependency and removed classes that were copied from theredibyendumajumdar2023-08-208-3162/+11
* In this initial commit, following are included:dibyendumajumdar2023-08-2018-0/+4832
* Update README.mdCliff Click2023-08-191-0/+8
* Initial commitCliff Click2023-08-193-0/+227