Rick-Lang / rickroll-lang

The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/

Home Page:https://rick-lang.github.io/rickroll-lang/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

threaded-code could simplify (and optimize) the interpreter

Rudxain opened this issue · comments

Source: https://github.com/wasm3/wasm3/blob/main/docs/Interpreter.md#the-m3-strategy-for-other-languages-is-rad

The link points to a heading/anchor, but I recommend reading the full document.

However, I'm afraid this may (sometimes?) require TCO, which Py, C (unless we use Clang instead of GCC), and Rust don't support :(

Further resources:

I don't think we need to worry about this, because this is not a feature necessarily neeed. You pointed out an interesting thing, I appreciate it a lot!

I don't think we need to worry about this

I agree. The code isn't complex, for now.

You pointed out an interesting thing, I appreciate it a lot!

Thanks!