Commit Graph
10 Commits
Author SHA1 Message Date
cassowary 277fddc699 minor changes to parsing process, and map file content to structure.
- Move magic marker for unparsed sections to a constant to matcha
  against.
- Add functions to flatten a heckelement tree into a python structure
2024-02-10 20:59:25 -08:00
cassowary 9b2f9b706c Remove old version. 2024-02-08 21:14:21 -08:00
cassowary 7c98e6e895 Reorganize project layout. Add buildability. 2024-02-08 21:14:00 -08:00
cassowary 49ddb152ec Fix element labels to be in line with original design. 2024-02-03 10:13:14 -08:00
cassowary 6a478aa877 Implement subelements. Add allowing valueless elements. Start to design the native structure interface. 2024-02-03 09:42:20 -08:00
cassowary 4693e341e1 Organize and clean up Python implementation. 2024-01-31 09:13:52 -08:00
cassowary 048898566b Organize and clean up Python implementation. 2024-01-31 09:13:38 -08:00
cassowary cd4fc75356 Remove some PLY cruft 2024-01-31 08:30:46 -08:00
cassowary c69778d7e4 Initial checkin of Python parser for heckfiles. 2024-01-31 08:30:20 -08:00
cassowary a454a37dd1 Checkin of basic work and docs and some test documents. 2024-01-28 09:20:51 -08:00