Skip to content

Commit 5f92ae1

Browse files
committed
docs: Rename ZynPEG to Zyn in README
Simplified naming: ZynPEG → Zyn for cleaner branding.
1 parent 4952879 commit 5f92ae1

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,16 +124,16 @@ See [Bytecode Format Specification](./docs/BYTECODE_FORMAT_SPEC.md) for complete
124124

125125
---
126126

127-
## 📝 ZynPEG Grammar Format
127+
## 📝 Zyn Grammar Format
128128

129-
**ZynPEG** is Zyntax's domain-specific language for defining custom programming language frontends. It extends PEG (Parsing Expression Grammar) syntax with JSON-based semantic actions that construct TypedAST nodes directly from parsed syntax.
129+
**Zyn** is Zyntax's domain-specific language for defining custom programming language frontends. It extends PEG (Parsing Expression Grammar) syntax with JSON-based semantic actions that construct TypedAST nodes directly from parsed syntax.
130130

131-
### How ZynPEG Works with Zyntax
131+
### How Zyn Works with Zyntax
132132

133133
```text
134134
┌─────────────────┐ ┌───────────────┐ ┌──────────────┐ ┌──────────────┐
135-
│ Source Code │ → │ ZynPEG │ → │ TypedAST │ → │ Native │
136-
│ (your_lang.x) │ │ Grammar │ │ (JSON) │ │ Binary │
135+
│ Source Code │ → │ Zyn │ → │ TypedAST │ → │ Native │
136+
│ (your_lang.x) │ │ Grammar │ │ (JSON) │ │ Binary │
137137
└─────────────────┘ └───────────────┘ └──────────────┘ └──────────────┘
138138
139139
┌───────────────┐
@@ -142,7 +142,7 @@ See [Bytecode Format Specification](./docs/BYTECODE_FORMAT_SPEC.md) for complete
142142
└───────────────┘
143143
```
144144

145-
ZynPEG grammars define both syntax (what patterns to match) and semantics (what AST nodes to create). This enables:
145+
Zyn grammars define both syntax (what patterns to match) and semantics (what AST nodes to create). This enables:
146146

147147
- **Custom Language Frontends**: Define your own language syntax and compile to native code
148148
- **Runtime Grammar Loading**: No Rust recompilation needed—load grammars dynamically
@@ -252,7 +252,7 @@ Goodbye!
252252
- **Declarations**: `function`, `param`, `program`
253253
- **Types**: `primitive_type`, `pointer_type`, `array_type`, `named_type`, `function_type`
254254

255-
See [ZynPEG Grammar Specification](./docs/ZYN_GRAMMAR_SPEC.md) for complete documentation.
255+
See [Zyn Grammar Specification](./docs/ZYN_GRAMMAR_SPEC.md) for complete documentation.
256256

257257
---
258258

0 commit comments

Comments
 (0)