diff options
author | S-H-GAMELINKS <gamelinks007@gmail.com> | 2024-01-05 12:03:11 +0900 |
---|---|---|
committer | Yuichiro Kaneko <spiketeika@gmail.com> | 2024-01-07 09:24:34 +0900 |
commit | 1b8d01136c3ff6c60325c7609d61e19ac42acd9f (patch) | |
tree | 99e027e7711867464c30a72d20f9e56a96e87a83 /internal | |
parent | 76afbda5b566148b9e73939e0ff9b8464d59806c (diff) | |
download | ruby-1b8d01136c3ff6c60325c7609d61e19ac42acd9f.tar.gz |
Introduce Numeric Node's
Diffstat (limited to 'internal')
-rw-r--r-- | internal/ruby_parser.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/internal/ruby_parser.h b/internal/ruby_parser.h index 2c2134024b..9efc04b70b 100644 --- a/internal/ruby_parser.h +++ b/internal/ruby_parser.h @@ -2,7 +2,11 @@ #define INTERNAL_RUBY_PARSE_H #include "internal.h" +#include "internal/bignum.h" +#include "internal/compilers.h" +#include "internal/complex.h" #include "internal/imemo.h" +#include "internal/rational.h" #include "rubyparser.h" #include "vm.h" @@ -69,4 +73,10 @@ enum lex_state_e { VALUE rb_node_line_lineno_val(const NODE *); VALUE rb_node_file_path_val(const NODE *); + +VALUE rb_node_integer_literal_val(rb_node_integer_t* node); +VALUE rb_node_float_literal_val(rb_node_float_t* node); +VALUE rb_node_rational_literal_val(rb_node_rational_t* node); +VALUE rb_node_imaginary_literal_val(rb_node_imaginary_t* node); + #endif /* INTERNAL_RUBY_PARSE_H */ |