-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Dear Alessandro,
Six months ago, I started implementing the Forth interpreter in the Elixir language for embedding calculators in nodes of related processes. I chose your forwardVM on GitHub as my prototype.
I'm not that qualified in the field of crafting interpreters, so I have a lot of questions about your wonderful forwardVM. At the moment, I want to understand:
- why did you choose the direct method of implementing the words if/then/else in ForthVM.Process through pattern matching; does this provide any advantages?
- how do you assess the possibility of implementing the words if/then/else using built-in functions? After all, 99% of the work in forwardVM is done by built-in functions, and I understand this standard method.
I hope to get your answer to my simple questions.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels