Closed goodmami closed 4 years ago
The offending TDL definition in the ERG seems to have been removed, and anyway this is not something I expect to occur in normal TDL files. A simple solution is to just increase the recursion limit while parsing, so I'm not going to do a proper fix for this and instead catch the RecursionError and provide a more informative error for the user.
The openproof/inflate-op.tdl file of the ERG has a list with over 1000 items in it, and this is causing a recursion error:
The list is flat, though, so it's probably not parsing that has a problem, but the list construction (
REST.REST.REST.REST...
).