Origen-SDK / o2

MIT License
4 stars 0 forks source link

STIL Parser Updates and OM AST Processor Refactor #202

Closed rlaj closed 2 weeks ago

rlaj commented 2 weeks ago

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:

  1. STIL parser updates -new method to pass options to the parser -various (minor) enhancements to handle different STIL versions and downstream requirements

  2. 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

ginty commented 2 weeks ago

Thanks again for taking the pain to get us back onto the main line @rlaj!