Page you're watching is under active development. Anything can look unfinished and randomly break for no reason.
Click here
to see legacy version.
Subscribe
to stay up to date with future updates.
meta
ES
project
Home
metaES docs
Vanillin docs
Playground
Blog
Contact
Table of contents
metaES manual
1. metaES docs
About metaES as a meta-circular evaluator
Installation
Using metaES
Before beginning
Basic evaluation
`metaesEval` vs `eval`
2. Control flow
CPS style
2.1. Your own callcc
3. callcc
Custom `fetch` example
Advantages and disadvantages of callcc
lifting
4. Environment
Closures are environment
5. Interceptor
6. Evaluators
7. Parse
8. Overriding evaluators
9. Macros
10. metaFunction
11. Scope
12. Stack and errors
13. Contexts and scripts
Context
Script
14. Modules
15. meta2ES
16. Helpers
17. Summary
Connecting all the dots
18. Remote context
Navigate:
index
,
«step back
,
level up
,
advance»
metaES manual
Select chapter.
Navigate:
index
,
«step back
,
level up
,
advance»