summaryrefslogtreecommitdiff
path: root/include/ruby/ruby.h
diff options
context:
space:
mode:
authorJemma Issroff <jemmaissroff@gmail.com>2023-08-29 12:27:00 -0400
committerGitHub <noreply@github.com>2023-08-29 09:27:00 -0700
commit535045ab3b27dd42030e837bcd83b74ff075b84b (patch)
tree6150360f5171eb7598435f708e3be201fa7230d7 /include/ruby/ruby.h
parent36e210718cc0242d3d1a043bd32b4618db592024 (diff)
[YARP] Compile basic types (#8311)
* Add a compile_context arg to yp_compile_node The compile_context will allow us to pass around the parser, and the constants and lookup table (to be used in future commits). * Compile yp_program_node_t and yp_statements_node_t 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
Notes
Notes: Merged-By: jemmaissroff
Diffstat (limited to 'include/ruby/ruby.h')
0 files changed, 0 insertions, 0 deletions