Todd V. Jonker
Todd V. Jonker
I would pull this [`shared-module-def`] out into a different section because it is not part of the domain model. To wit, it is orphaned in the grammar. At a minimum...
Traditional convention is "S-expression" with upper S, lower e. * https://amazon-ion.github.io/ion-docs/docs/spec.html#sexp * https://en.wikipedia.org/wiki/S-expression _Originally posted by @toddjonker in https://github.com/amazon-ion/ion-docs/pull/219#discussion_r1197149405_
*Side Note*: I still dislike that if my shared module was called `g3d` that I would have to write something like: ``` (import g3d "g3d" 1) ``` _Originally posted by...
I am a little uncomfortable with "null" here because that is a value in Ion and also symbols have *undefined* text (which are the syntax of these things). I wonder...
Hmm, then I do think we need some clarifying text here--because as it is the dissonance between Ion 1.0 local symbol tables, Ion 1.0/1.1 shared symbol tables (shared modules?), and...
> This clause expects a list of strings.... I wonder if we should expect a list of text values instead, allowing existing symbol IDs to be used in defining a...
The tutorial's examples for `if_void` effectively supply default values to a void parameter. Reviewers anticipate this being a common need, and suggest that we consider having a dedicated syntax for...
Master issue tracking work to do across various repositories. - [ ] Integrate with conformance test suite - [ ] Java - [ ] Rust ### System macro table and...
I'd like to rename `master` to `main` to align with modern best practices. This will have some impact on developer's cloned repositories. The renaming dialog says: > Your members will...
### Description of changes: This pulls the denotational semantic model document (which we've reviewed in-house) into the public specification branch. ---- _**By submitting this pull request, I confirm that my...