Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
13 check-ins
2023-10-14
| ||
19:00 | * Fixed list of types * Fixed PROGRAM parsing function so that the body doesn't overwrite definitions + Syntax Tree printed before code generation for debugging purposes (This was actually included by accident two commits ago) Leaf check-in: a70d3b2f15 user: RyanMcCoskrie tags: trunk | |
18:38 | * Replaced spaces with tabs check-in: c13e521a83 user: RyanMcCoskrie tags: trunk | |
16:55 | Minumum C Code generation * Set sights lower to generating C-Source that simply exits + Added a parser that constructs a tree + Added just enough of a code generator to create an empty program check-in: ab9da42baf user: RyanMcCoskrie tags: trunk | |
2023-07-02
| ||
08:34 | Removed an obsolete comment check-in: 2848888ee1 user: RyanMcCoskrie tags: trunk | |
08:31 | String to Keyword/Type matching now based on looping through arrays check-in: ddaa055fb5 user: RyanMcCoskrie tags: trunk | |
2023-07-01
| ||
03:32 | Added a second major step to the compiler + Now converts lexical (string) tokens to semantic (record) tokens * Fixed empty tokens being added after double white spaces * Removed line from OToken Records * Corrected data types in sample code check-in: d0c9c1e6fc user: RyanMcCoskrie tags: trunk | |
02:00 | * Refined tokenisation process. Still only divides into strings check-in: 70e16d560f user: RyanMcCoskrie tags: trunk | |
2023-06-25
| ||
21:27 | OTIL now divides input file into line-separated tokens + Added OLexer file containing helper functions + Added OTypes file containing semantics to be used in future versions check-in: 30ae042700 user: RyanMcCoskrie tags: trunk | |
2023-06-17
| ||
10:10 | Reduced source of sample program to match previous commit check-in: 3cd91bc84c user: RyanMcCoskrie tags: trunk | |
10:07 | Made initial goals even lower check-in: 87d1cb830d user: RyanMcCoskrie tags: trunk | |
2023-03-20
| ||
06:12 | Added a skeleton for the bootstrap OTIL compiler and an OTIL code sample check-in: 671cb594ff user: ryan tags: trunk | |
2023-03-13
| ||
08:23 | + Added a RoadMap for developing the bootstrap version of OTIL check-in: bff0295cf2 user: RyanMcCoskrie tags: trunk | |
2023-01-21
| ||
21:27 | initial empty check-in check-in: 2d8634d20c user: RyanMcCoskrie tags: trunk | |