Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Absent adding 'undefined' to field name when part of switch. #609

Closed
bigeasy opened this issue Sep 27, 2021 · 0 comments
Closed

Absent adding 'undefined' to field name when part of switch. #609

bigeasy opened this issue Sep 27, 2021 · 0 comments
Assignees
Labels

Comments

@bigeasy
Copy link
Owner

bigeasy commented Sep 27, 2021

No description provided.

@bigeasy bigeasy added the bug label Sep 27, 2021
@bigeasy bigeasy added this to the Parse Me Something Mister milestone Sep 27, 2021
@bigeasy bigeasy self-assigned this Sep 27, 2021
bigeasy pushed a commit that referenced this issue Feb 26, 2022
 * Upgrade `arguable` to `13.0.0-alpha.7`.
 * Update `LICENSE` for current year.
 * Upgrade `mqtt-packet` to `7.1.2`.
 * Upgrade `programmatic` to `2.0.0-alpha.12`.
 * Upgrade `staccato` to `13.0.0-alpha.13`.
 * Upgrade `extant` to `^2.0.0-alpha.5`.
 * Remove auto test counting. Closes #619.
 * More thoughts on literals.
 * Elided the header field in MQTT. See #400. Closes #588.
 * Rewrite `vivify.structure` for elision. See #588.
 * Add elision test with no elision. See #588.
 * Elided packet and structure. See #588.
 * Notes on arguments to functions in language.
 * Start a design document. See #471.
 * Add outline to bottom of `README.md`. See #471.
 * Final `make` of last documentation commit. See #471.
 * Survey of remaining documentation tasks. See #471.
 * Create a fixture for elided structures. See #588.
 * JavaScript file with all the language in it. Closes #618
 * Parse or serialize conditionals. Closes #616.
 * Update to diary entry.
 * Remove unknown fixed array AST node property.
 * Remove a TODO I changed into a comment. See #616.
 * Thoughts on the order of the split conditional.
 * Tidy diary relocation info.
 * Replace old diary.
 * Going to move `redux.md` over `diary.md`.
 * Diary update.
 * Publish packet. See #400.
 * Publish packet. See #400.
 * Tidy Living `README.md` and into section.
 * `make` `README.md` and test.
 * MQTT `connack` packet. See #400.
 * Update generated tests for arity fix. See #615.
 * Spell check.
 * Include parsing in MQTT test. See #400.
 * Fix parenthesisless arrow functions. Closes #615.
 * Notes on parameterized partials, limits.
 * Complete MQTT connection packet. See #400.
 * Fix `$$` stack counting in serialize packed.
 * Fix sip test, MQTT connect username. See #400.
 * MQTT to version 3.1.1, basic connect packet. See #400.
 * Fix inlines around single bit packed field. Closes #612.
 * Packed field inlines language as it exists. See #612.
 * Wrap const declaration in a block. Closes #611.
 * Remove debugging messages. See #606. See #610.
 * Remove partials checks from `language.js`. Closes #610.
 * Start of variable header, use partials. See #400.
 * send debugging output to standard error. See #610.
 * Run includes prior to interpretation. See #610.
 * Start of MQTT protocol. See #400.
 * Fix 'undefined' absent field name in switch. Closes #609.
 * Allow nested sips in conditional length encodings. Closes #606.
 * Restore missing array tests. See #606.
 * Transforms for variable length fields in sizeof. Closes #601.
 * Suppose I could have commented it before too. See #601.
 * Revert "Revert "Checking in broken sizeof test.""
 * Add inlined code to sizeof. See #601.
 * No inlines on sizeof if fixed length. See #601.
 * Notes on byte by byte encoded integers. See #604.
 * More thoughts on `sizeof`. See #601.
 * Transforms now defined by the field presence. See #601.
 * Revert "Checking in broken sizeof test." See #601.
 * Notes on `offsetof`. See #498.
 * Notes on `sizeof`. See #601.
 * Checking in broken sizeof test. See #601.
 * Upgrade `arguable` to `13.0.0-alpha.6`.
 * Upgrade `programmatic` to `2.0.0-alpha.11`.
 * Upgrade `staccato` to `13.0.0-alpha.12`.
 * Upgrade `extant` to `^2.0.0-alpha.4`.
 * Correctly serializes zero length arrays. Closes #590.
 * Pull parameters into Edify. See #471.
 * Example of an accumulator. See #471.
 * Include partials example. See #471.
 * Switch example. See #471.
 * Example of conditional. See #471.
 * Example of doubles. See #471.
 * Revert lookup argument to sync generators. See #471.
 * Specify lookup in `packetizer.js`. See #471.
 * Need to normalize the `$lookup` injection. See #471.
 * Remove unused `assert` require. See #471.
 * Multi-byte terminator example. See #471.
 * Terminated array example. See #471.
 * Build parameter reuse example. See #471.
 * Fixed arguments to functions. See #471.
 * Named assertion parameters. See #471.
 * Different file names for assertion tests. See #471.
 * Example of assertions the hard way. See #471.
 * Example of assertion. See #471.
 * Bring in assertion documentation. See #471.
 * Sketch of require documentation. See #471.
 * Spell check. See #471.
 * Verbiage for calculated arrays. See #471.
 * Working fixed and cacluated array examples. See #471.
 * Documentation for inline functions. See #471.
 * Interface section should come soon.
 * Draft of length-encoded arrays. See #471.
 * Edify documentation for constants. See #471.
 * Add newly generated literal tests. See #471.
 * Remove an early exit from literals tests. See #471.
 * Document packed integeres. See #471.
 * `make` Edified generated `readme.t.js`. See #471.
 * Document nested structures. See #471.
 * Upgrade `arguable` to `13.0.0-alpha.5`.
 * Upgrade `staccato` to `13.0.0-alpha.11`.
 * Upgrade `extant` to `^2.0.0-alpha.3`.
 * Document `BitInt` little-endian integers. See #471.
 * Document endianess. See #471.
 * Start to convert draft of new readme to Edify. See #471.
 * Sketch of `README.md` language example test. See #471.
 * Synchornous parser. Closes #264. Closes #596.
 * Unit test for generator progam. See #597.
 * Sketch of Edify based documentation. See #471.
 * Implement a synchornous interface. Closes #595.
 * The serialzer we created is really `sync`. Closes #595.
 * Separate mqtt test generation targets.
 * Debug GitHub Actions.
 * Upgrade `arguable` to `13.0.0-alpha.4`.
 * Upgrade `staccato` to `13.0.0-alpha.10`.
 * Upgrade `extant` to `^2.0.0-alpha.2`.
 * Upgrade `arguable` to `13.0.0-alpha.3`.
 * Upgrade `programmatic` to `2.0.0-alpha.10`.
 * Build with Node.js 16 on GitHub Actions.
 * Upgrade `staccato` to `13.0.0-alpha.9`.
 * Slight edit to `README.md`.
 * Sketch of interfaces. See #404. See #595.
 * Build with Node.js 16 on Travis CI.
 * Pick at MQTT. Reorient. See #400.

Closes #620.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant