Builtins live here, such as Object, String, Math, etc.
Traits and structs for implementing native classes.
Environment handling, lexical, object, function and declaritive records
Execution of the AST, this is where the interpreter actually runs
This module represents the main way to interact with the garbacge collector.
This module implements the Property Descriptor.
Conceptually, a realm consists of a set of intrinsic objects, an ECMAScript global environment, all of the ECMAScript code that is loaded within the scope of that global environment, and other associated state and resources.
Syntactical analysis, such as Abstract Syntax Tree (AST), Parsing and Lexing
Parses the given source code.