Skip to content

add binary stream format (#168) - #173

Merged
TinoDidriksen merged 42 commits into
mainfrom
168-binary-format
Sep 8, 2025
Merged

add binary stream format (#168)#173
TinoDidriksen merged 42 commits into
mainfrom
168-binary-format

Conversation

@mr-martian

@mr-martian mr-martian commented Jun 24, 2025

Copy link
Copy Markdown
Collaborator

TODO:

  • variables
  • relations
  • initial header
  • format detection
  • testing
  • docs

@mr-martian
mr-martian requested a review from TinoDidriksen June 27, 2025 15:48
@mr-martian

Copy link
Copy Markdown
Collaborator Author

If this looks generally sane, I can make some tests.

@mr-martian

mr-martian commented Aug 22, 2025

Copy link
Copy Markdown
Collaborator Author

remaining issues:

  • runGrammarOnText somehow needs to know that the output is binary so it can allocate a new window after a flush so window-initial text doesn't get lost
  • mapping tags get reordered somehow
  • MOVE, COPYCOHORT, SPLITCOHORT, and SWITCHPARENT have slightly wrong dependencies for some reason
  • T_SpaceInForms loses extra baseform
  • T_Variables loses trailing SETVAR

@TinoDidriksen
TinoDidriksen merged commit 797d3cd into main Sep 8, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants