Skip to content

Commit

Permalink
Update content/blog/2023-12-11-A DSL for Metastability.md
Browse files Browse the repository at this point in the history
Co-authored-by: Adrian Sampson <[email protected]>
  • Loading branch information
alifarahbakhsh and sampsyo authored Dec 17, 2023
1 parent e0acd40 commit 85fb2ef
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/blog/2023-12-11-A DSL for Metastability.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ I am, by the way, still wrestling as we speak.

The bulk of the interpretation part of the system is ready.
If you remember the [TypeScript Bril interpreter](https://github.com/sampsyo/bril/blob/main/brili.ts), this is essentially similar to that: an infrastructure to define and hold a program, and a long list of "what to do" for each action.
The pipeline first receives a piece of code written in the DSL, parses it according to a parser that I have written using [Lark](https://lark-parser.readthedocs.io/en/stable/) in python, and then uses the interpreter written in Rust to return a result.
The pipeline first receives a piece of code written in the DSL, parses it according to a parser that I have written using [Lark](https://lark-parser.readthedocs.io/en/stable/) in Python, and then uses the interpreter written in Rust to return a result.
The execution engine, on the other hand, is currently missing because the borrow-checker does not like me.

# Challenges
Expand Down

0 comments on commit 85fb2ef

Please sign in to comment.