Skip to content

Commit a9ff4ec

Browse files
Docs: Update used lexer.
1 parent 46a32bb commit a9ff4ec

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

compiler/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
## Edge Python
22

3-
Single-pass SSA compiler for Python 3.13: logos lexer, token-to-bytecode parser, adaptive VM with inline caching, template memoization, and configurable sandbox limits.
3+
Single-pass SSA compiler for Python 3.13: hand-written lexer, token-to-bytecode parser, adaptive VM with inline caching, template memoization, and configurable sandbox limits.
44

55
---
66

77
### Architecture
88

9-
- **Lexer**: DFA-driven tokenization, offset-indexed, zero-alloc
9+
- **Lexer**: Hand-written scanner, LUT-based, Python 3.13 tokens
1010
- **Parser**: Single-pass SSA, phi nodes, precedence climbing, direct bytecode emission
1111
- **VM**: Adaptive stack machine, inline caching, template memoization
1212
- **Sandbox**: Configurable recursion, operation, and heap limits

0 commit comments

Comments
 (0)