Clarify PEG grammar description in SKILL.md
Some checks failed
CI / Classify Changes (push) Has been cancelled
CI / Check AGENTS.md Links (push) Has been cancelled
CI / Container Entrypoint (push) Has been cancelled
Release Edge / Prepare edge release (push) Has been cancelled
CI / Test Workspace (push) Has been cancelled
CI / Test omnigraph-server --features aws (push) Has been cancelled
CI / RustFS S3 Integration (push) Has been cancelled
Release Edge / Build edge omnigraph-linux-arm64 (push) Has been cancelled
Release Edge / Build edge omnigraph-linux-x86_64 (push) Has been cancelled
Release Edge / Build edge omnigraph-macos-arm64 (push) Has been cancelled
Release Edge / Build edge omnigraph-windows-x86_64 (push) Has been cancelled
Release Edge / Smoke Windows installer (push) Has been cancelled

Updated the SKILL.md file to correct and clarify the PEG grammar description for '.gq' files.
This commit is contained in:
Ragnor Comerford 2026-06-29 22:58:46 +02:00 committed by GitHub
parent d50d94f89b
commit 4afb513700
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -102,10 +102,10 @@ The non-obvious facts that bite, then the full grammar:
- **Stored-query metadata**: `@description("…")` / `@instruction("…")` may follow the param list.
- **Casing**: type names uppercase-initial (`Signal`); idents/edges lowercase-initial (`formsPattern`); variables `$`-prefixed. `//` and `/* */` comments only.
Authoritative PEG grammar (pest) for `.gq` files ("NanoGraph" is the legacy engine name):
Authoritative PEG grammar (pest) for `.gq` files:
```pest
// NanoGraph Query Grammar (.gq files)
// Query Grammar (.gq files)
WHITESPACE = _{ " " | "\t" | "\r" | "\n" }
COMMENT = _{ LINE_COMMENT | BLOCK_COMMENT }