Midgard
58d270e582
HLDS: change :: to double space and require it
...
Require double space before tags and price, like in the plain text
accounting format of ledger. This makes it easier to differentiate
between prices mentioned in descriptions and the price for the dish.
2021-07-24 17:51:25 +02:00
Midgard
c52ba3b6d9
Stop parsing names at comment marker
2020-02-29 22:26:17 +01:00
Midgard
0bfcf658db
Allow multiple spaces after attribute in location header
2020-02-24 18:33:59 +01:00
Midgard
2db02b9326
Parse incorrect attributes but semantic error
2020-01-27 19:15:24 +01:00
Midgard
b7cc2048d6
Forbid tags and price on choice blocks
2020-01-27 00:26:51 +01:00
Midgard
fb9b0d7960
Rename "base" to "dish"
2020-01-26 23:51:29 +01:00
Midgard
9494886965
Fix error in grammar that made some comments illegal
...
The comment in this location header should be supported, but wasn't:
=============================================
fitchen: Fitchen
osm https://www.openstreetmap.org/node/3394542496
# Menu: https://www.fitchen.be/wp-content/uploads/2019/12/FITCHEN_gids_02122019_3web.pdf
=============================================
2020-01-26 15:30:32 +01:00
Midgard
fe593fece6
Add typing in HLDS code, change price to int
2020-01-26 15:09:22 +01:00
Midgard
37e3799985
Add semantic actions to create models, add str for models
2020-01-26 01:31:04 +01:00
Midgard
ca264b90e1
Force parsed result to be list
2020-01-24 15:16:01 +01:00
Midgard
a3af7476c7
Fix strange parsing error
2020-01-24 00:26:53 +01:00
midgard
ca199f4a3b
Add first version of the HLDS parser
2019-12-01 02:35:03 +01:00