- 15 Jul, 2020 1 commit
-
-
- added type class for looking up elements in scoped conversions
Zachary Snow committed
-
- 12 Jul, 2020 1 commit
-
-
- number literals are parsed rather than stored as strings - fix array query functions used on non-trivial number literals - more efficient expression simplification recursion - expanded constant folding scenarios
Zachary Snow committed
-
- 03 Jul, 2020 1 commit
-
-
- significant refactor of struct conversion - significant refactor of typedef conversion - scoping support in multipack conversion - scoping support in typeof conversion
Zachary Snow committed
-
- 20 Jun, 2020 1 commit
-
-
Zachary Snow committed
-
- 18 Jun, 2020 1 commit
-
-
Zachary Snow committed
-
- 14 Jun, 2020 1 commit
-
-
Zachary Snow committed
-
- 04 May, 2020 1 commit
-
-
Zachary Snow committed
-
- 25 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 22 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 19 Feb, 2020 1 commit
-
-
- the ternary expressions were previously used to decide the direction of generated part selects - this fixes an issue where ternaries were generated for LHSs
Zachary Snow committed
-
- 17 Feb, 2020 2 commits
-
-
Zachary Snow committed
-
- struct conversion handles directionality of fields - struct conversion supports minus part selects - fixed incorrect handling of directional part selects in multi-packed conversion - multi-packed conversion defines standard ranges in terms of directional part selects for clarity - fixed potential loop due to overeager untagging in multi-packed conversion
Zachary Snow committed
-
- 31 Jan, 2020 1 commit
-
-
- Trace comments cover module items, decls, and stmts - Added pseudo-lexer to Alex parser for monadic Position production - Added Position to every DeclToken - Removed Comment PackageItem - Added CommentStmt and CommentDecl - Fixed traversal skipping outer MIAttr ModuleItems - Generally cleaned up Parser modules
Zachary Snow committed
-
- 20 Nov, 2019 1 commit
-
-
Zachary Snow committed
-
- 27 Sep, 2019 1 commit
-
-
- dimensions flattening conversion only flattens packed dimensions - conversion for packing arrays when necessary (preserves memories) - added coverage for array with multiple packed dimensions - test runner no longer forbids multi-dim accesses after conversion - Decl and subordinate types derive Ord
Zachary Snow committed
-
- 09 Sep, 2019 1 commit
-
-
Zachary Snow committed
-
- 01 Sep, 2019 1 commit
-
-
Zachary Snow committed
-
- 29 Aug, 2019 1 commit
-
-
Zachary Snow committed
-
- 07 Aug, 2019 1 commit
-
-
This includes support for - parsing dimensioned alias parameters - flattening non-var decls with multiple packed dimensions - converting arrays of structs - inferring struct types for decls with initializations
Zachary Snow committed
-
- 23 Apr, 2019 1 commit
-
-
- NestTF refactored to cover all package items - fixed issue where type traverse skipped typedefs
Zachary Snow committed
-
- 19 Apr, 2019 1 commit
-
-
Zachary Snow committed
-
- 18 Apr, 2019 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 11 Apr, 2019 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 09 Apr, 2019 1 commit
-
-
- entirely new PackedArray conversion (always flattens) - typedef and struct correctly order packed ranges when combining types - Stmt LHS traversal no longer traverses nested statements to avoid double conversion - Logic conversion applies to `initial` blocks` - new and modified tests to cover these cases
Zachary Snow committed
-
- 05 Apr, 2019 1 commit
-
-
Zachary Snow committed
-
- 04 Apr, 2019 1 commit
-
-
Zachary Snow committed
-
- 02 Apr, 2019 1 commit
-
-
Zachary Snow committed
-
- 01 Apr, 2019 1 commit
-
-
Zachary Snow committed
-
- 31 Mar, 2019 1 commit
-
-
Zachary Snow committed
-
- 27 Mar, 2019 1 commit
-
-
Zachary Snow committed
-
- 26 Mar, 2019 1 commit
-
-
Zachary Snow committed
-
- 25 Mar, 2019 1 commit
-
-
Zachary Snow committed
-
- 22 Mar, 2019 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 18 Mar, 2019 1 commit
-
-
Zachary Snow committed
-
- 08 Mar, 2019 1 commit
-
-
Zachary Snow committed
-
- 07 Mar, 2019 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-