Optimizing relational parser by producing node-specific relations #36
Labels
help wanted
Extra attention is needed
minikanren
Related to the relational parser
wishlist
Far off future ideas
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'.
The text was updated successfully, but these errors were encountered: