Skip to content

fix(unpack+pack): parsing and building with dynamic offsets#58

Merged
MatrixEditor merged 3 commits into
feat/inline-syntaxfrom
fix/dynamic-offsets
Feb 6, 2026
Merged

fix(unpack+pack): parsing and building with dynamic offsets#58
MatrixEditor merged 3 commits into
feat/inline-syntaxfrom
fix/dynamic-offsets

Conversation

@MatrixEditor
Copy link
Copy Markdown
Owner


Move all parsing and building related functions (pack*, unpack*, sizeof) into a separate file for easy import handling.

Refs: #57

tsheinen and others added 2 commits February 4, 2026 20:39
`_ContextLambda` is `ExprMixin` which overwrites `__eq__`. The
`__contains__` function for tuples delegates to `__eq__` and this
interaction means that `_has_offset` and `_keep_pos` will be
unconditionally false and true when using a dynamic offset.
---

Move all parsing and building related functions (pack*, unpack*, sizeof) into a separate file for easy import handling.

Refs: #57
Merge pull request #57 from tsheinen/fix-dynamic-offset-unpack
@MatrixEditor MatrixEditor changed the base branch from master to feat/inline-syntax February 6, 2026 21:32
@MatrixEditor MatrixEditor merged commit f7ab3de into feat/inline-syntax Feb 6, 2026
@MatrixEditor MatrixEditor deleted the fix/dynamic-offsets branch February 8, 2026 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants