OpenRewrite language module for Pascal

Recursive descent parser with lossless round-trip fidelity for pure
Pascal syntax (ISO 7185 / Turbo Pascal). Includes LST node definitions,
visitor, printer, remote serialization support, and a standalone LST
generator for Moderne CLI integration. 65 parser tests covering programs,
units, control flow, expressions, types, and more.
This commit is contained in:
t3hn3rd committed 2026-03-10 23:32:06 +00:00
commit 8915c205cd
37 files changed
+12795

No files matched your search

+31
View File
@@ -0,0 +1,31 @@
# Build output
build/**
build/*
build/
.gradle/
out/
# IDE
.idea/
.vscode/
*.iml
*.ipr
*.iws
.project
.classpath
.settings/
# OS
.DS_Store
Thumbs.db
# Local reference material (cloned rewrite-python)
.gitignore-ref/
# Claude Code / AI agent config (local only)
.claude/
AGENTS.md
rewrite-pascal.md
# Moderne CLI output
.moderne/