Skip to content

Feat/rescript support#309

Closed
jagguji wants to merge 3 commits intotirth8205:mainfrom
juspay:feat/rescript-support
Closed

Feat/rescript support#309
jagguji wants to merge 3 commits intotirth8205:mainfrom
juspay:feat/rescript-support

Conversation

@jagguji
Copy link
Copy Markdown
Contributor

@jagguji jagguji commented Apr 17, 2026

No description provided.

jagguji and others added 3 commits April 17, 2026 13:26
Adds ReScript (.res/.resi) parsing, cross-file resolution, and tests.

- parser.py: ReScript AST extraction (functions, types, modules, let bindings)
- rescript_resolver.py: cross-file symbol resolution for .res/.resi pairs
- incremental.py: register ReScript in supported-language set
- tests/test_multilang.py: parser + resolver tests
- tests/fixtures/sample.res, sample.resi: fixture files

Related: tirth8205#308

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@tirth8205
Copy link
Copy Markdown
Owner

This PR now has merge conflicts with main after recent merges to parser.py and related files. Could you rebase on the latest main?

tirth8205 added a commit that referenced this pull request Apr 18, 2026
feat: add ReScript language support (#309 with conflict resolution)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants