docs: SPEC.md/specs の依存バージョンと UBNF 行数・参照パスを更新 (#59) - #66
Merged
Conversation
spec/SPEC.md および specs/*.md の unlaxer 依存バージョン・UBNF 行数・ UBNF 参照パスが実態と乖離していたため更新。docs/ubnf/ 配下の3ファイル (draft/complete/assoc-repro)の位置付けも明記し、削除可否は別 issue の 人間判断に委ねる。 - SPEC.md 9.1: unlaxer-common/dsl 3.0.2 → 3.0.11 - SPEC.md 9.3: バージョン移行履歴に #49/#50/#51 の 3.0.11 更新行を追加 - SPEC.md 1.4 / 9.4 / 12.3: UBNF 行数 321 → 589 - SPEC.md 9.4: P4 文法ファイル表に complete/assoc-repro を追加し、 権威(tools/.../grammar/...)と参照用(docs/ubnf/)の役割を明記 - specs/open-questions.md: UBNF カバレッジを4ファイル記載に更新 - specs/overview.md: UBNF 参照を docs/ubnf/draft → tools/.../grammar に統一 - specs/p4-grammar.md: 関連ドキュメントの UBNF 参照を tools/.../grammar に更新 Closes#59(docs/ubnf/ の削除整理は別 issue で人間判断)
Uh oh!
There was an error while loading. Please reload this page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
対象 issue
Closes#59
変更概要
spec/SPEC.mdおよびspecs/*.mdの unlaxer 依存バージョン・UBNF 行数・UBNF 参照パスが実態と乖離していたため更新。事実確認
pom.xml:64,69)tools/.../grammar/tinyexpression-p4.ubnf)docs/ubnf/tinyexpression-p4-draft.ubnftools/.../grammar/tinyexpression-p4.ubnf変更内容
spec/SPEC.mdunlaxer-common/unlaxer-dsl3.0.2 → 3.0.11complete/assoc-reproを追加し、権威(tools/.../grammar/...)と参照用(docs/ubnf/)の役割を明記specs/open-questions.md: UBNF カバレッジを4ファイル記載に更新specs/overview.md: UBNF 参照をdocs/ubnf/draft→tools/.../grammarに統一specs/p4-grammar.md: 関連ドキュメントの UBNF 参照をtools/.../grammarに更新人間判断に委ねた事項(本 PR では実施しない)
docs/ubnf/配下の3ファイル(draft / complete / assoc-repro)を残すか削除するか。影響範囲
検証
3.0.2は意図的に履歴として残したもの(v1.4.11 の移行先、perf: P4 ネストif式(#19例5)が memoize でも 12–30s — GC/アロケ律速の実プロファイリング (#40 follow-up) #49/fix(p4): adopt unlaxer 3.0.11 — #5 nested-if now <2s (#49) #50/feat(p4): packrat memoization ON by default — parity corpus fallback 3→0 #51 での追加更新記述)関連