Work on more readable ast for express schema parser

This commit is contained in:
Thomas Krijnen
2022-07-10 21:51:25 +02:00
parent 443af3f7e7
commit bab6313313
4 changed files with 375 additions and 1339 deletions
@@ -84,6 +84,7 @@ class Schema:
return self.types_entities[key]
def __init__(self, parsetree):
self.tree = parsetree
self.name = parsetree.syntax[0][0].simple_id
sort = lambda d: OrderedCaseInsensitiveDict(sorted(d))