This PR is an re-attempt of PR #194. The merge conflicts have been cleaned up and a few more updates have been made.
Two main items:
STIL parser updates
-new method to pass options to the parser
-various (minor) enhancements to handle different STIL versions and downstream requirements
OM AST Processor Refactor
-removed recursive bits of the OM processor that was leading to stack overflow condition on some STIL use cases
-refactor required some updates to the processors in origen core, specifically in the pattern generator
This PR is an re-attempt of PR #194. The merge conflicts have been cleaned up and a few more updates have been made.
Two main items:
STIL parser updates -new method to pass options to the parser -various (minor) enhancements to handle different STIL versions and downstream requirements
OM AST Processor Refactor -removed recursive bits of the OM processor that was leading to stack overflow condition on some STIL use cases -refactor required some updates to the processors in origen core, specifically in the pattern generator