[YARP] Compile basic types (#8311)
The compile_context will allow us to pass around the parser, and the constants and lookup table (to be used in future commits).
Add the compilation for program and statements node so that we can successfully compile an empty program with YARP.
Helper functions for parsing numbers, strings, and symbols
Compile basic numeric / boolean node types in YARP
Compile StringNode and SymbolNodes in YARP
Compile several basic node types in YARP
Added error return for missing node
[YARP] Compile basic types (#8311)
The compile_context will allow us to pass around the parser, and
the constants and lookup table (to be used in future commits).
Add the compilation for program and statements node so that we can
successfully compile an empty program with YARP.
Helper functions for parsing numbers, strings, and symbols
Compile basic numeric / boolean node types in YARP
Compile StringNode and SymbolNodes in YARP
Compile several basic node types in YARP
Added error return for missing node