tree-edit icon indicating copy to clipboard operation
tree-edit copied to clipboard

Optimizing relational parser by producing node-specific relations

Open ethan-leba opened this issue 3 years ago • 0 comments
trafficstars

Currently the relational parser accepts a nested grammar alist and recursively pattern matches on it in order to run. This is likely creating a moderate performance hit (need to measure this).

Instead it would be ideal if we could create a relation by initially feeding in the grammar alist, and remove the pattern matching afterwards completely; essentially moving the computation to 'compile time'.

ethan-leba avatar Dec 03 '21 15:12 ethan-leba