Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-20 | Use familiar names where possible in db | Aki | |
2024-08-20 | Command implementation will now output the query results | Aki | |
While this no longer depends on side-effects to output the results, it still depends on side-effects when parsing in a typical OOP fashion. This works for now but is not really safe or maintainable. Luckily, this tool is not intended for long term maintenance so I'll be leaving it at that. I already procrastinated enough and the main goal - a showcase of particular use of Lua as DSL - has been accomplished. | |||
2024-08-20 | Parser is no longer a singleton-like entity | Aki | |
2024-08-02 | Multiset ref counter will no longer go into negative numbers | Aki | |
2024-07-19 | stdnoreturn is only deprecated, no need to keep it like this | Aki | |
2024-07-19 | Use multiset-like data structure for storing headers | Aki | |
This looks like an overkill because it is one. The space and time complexity of the multiset structure is rather bad. At this point it stays mostly because of sunk cost fallacy. It will provide OK abstraction layer to build the rest of this forsaken project. | |||
2024-06-30 | Split "DSL" definition from the "all-in-parser-and-output" | Aki | |
2024-06-26 | Implemented dumb database for standard C headers | Aki | |