f0cec8666886f952c778885df300dc8218ea5ec9
[ruby.git] / internal / ruby_parser.h
blobf0cec8666886f952c778885df300dc8218ea5ec9
1 #ifndef INTERNAL_RUBY_PARSE_H
2 #define INTERNAL_RUBY_PARSE_H
4 #include "internal.h"
5 #include "internal/bignum.h"
6 #include "internal/compilers.h"
7 #include "internal/complex.h"
8 #include "internal/rational.h"
9 #include "rubyparser.h"
10 #include "vm.h"
12 RUBY_SYMBOL_EXPORT_BEGIN
13 #ifdef UNIVERSAL_PARSER
14 const rb_parser_config_t *rb_ruby_parser_config(void);
15 rb_parser_t *rb_parser_params_allocate(void);
16 rb_parser_t *rb_parser_params_new(void);