Offline OS

Timeline
Login

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