summaryrefslogtreecommitdiff
path: root/chapter01
Commit message (Expand)AuthorAgeFilesLines
* Graph updates; readme updatesCliff Click12 days1-1/+1
* README updates thru ch10aCliff Click13 days1-27/+42
* First pass README updatesCliff Click13 days6-122/+191
* Move debug printing into shared spaceCliff Click14 days4-38/+13
* Add shared graph viewer to all chaptersCliff Click2026-09-225-1/+87
* Get makefiles and fuzzer testing uniform across chaptersCliff Click2026-09-171-0/+1
* Ch19 (#155)Cliff Click2025-02-071-1/+21
* Link to linear history and tag chaptersThalia Archibald2024-10-231-1/+3
* Fix chapter 1 link and mis-spelling (#102)Dibyendu Majumdar2024-09-031-1/+1
* Fix grammar and forward-port minor changes (#91)Thalia Archibald2024-07-012-13/+13
* Backport tests (#87)Thalia Archibald2024-06-214-8/+68
* Format whitespace (#86)Thalia Archibald2024-06-217-21/+21
* Documentation updates (#76)Dibyendu Majumdar2024-05-021-7/+4
* Backport some of the code refactoring to previous chapters (#50)Dibyendu Majumdar2023-12-071-3/+1
* Backport changes in Chapter 5 to previous chapters and update Chapter5 docume...Dibyendu Majumdar2023-11-0310-132/+126
* Revision of docs (#10)Dibyendu Majumdar2023-10-215-41/+144
* Apply changes from chapter 2 to chapter 1 (#5)Dibyendu Majumdar2023-09-294-187/+166
* Chapter 2 (#4)Dibyendu Majumdar2023-09-266-5/+6
* Do not parse negative integers, - will be treated as unary operator.dibyendumajumdar2023-09-196-33/+32
* Parse standalone 0 as integerdibyendumajumdar2023-09-193-33/+30
* Overhaul LexerCliff Click2023-09-192-87/+103
* 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
|/
* 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-173-77/+55
* 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 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-077-98/+334
* 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-263-74/+148
* Added a grammar definition for chapter 01.dibyendumajumdar2023-08-252-0/+49
* Reorganized the project as multi-maven moduledibyendumajumdar2023-08-256-0/+481