Ruby
3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
internal
parse.h
Go to the documentation of this file.
1
#ifndef INTERNAL_PARSE_H
/*-*-C-*-vi:se ft=c:*/
2
#define INTERNAL_PARSE_H
12
#include "
ruby/ruby.h
"
/* for VALUE */
13
struct
rb_iseq_struct
;
/* in vm_core.h */
14
15
/* parse.y */
16
VALUE
rb_parser_set_yydebug
(
VALUE
,
VALUE
);
17
void
*
rb_parser_load_file
(
VALUE
parser,
VALUE
name
);
18
19
RUBY_SYMBOL_EXPORT_BEGIN
20
VALUE
rb_parser_set_context
(
VALUE
,
const
struct
rb_iseq_struct
*,
int
);
21
RUBY_SYMBOL_EXPORT_END
22
23
#endif
/* INTERNAL_PARSE_H */
rb_parser_set_context
VALUE rb_parser_set_context(VALUE, const struct rb_iseq_struct *, int)
Definition:
ripper.c:20791
rb_parser_set_yydebug
VALUE rb_parser_set_yydebug(VALUE, VALUE)
Definition:
ripper.c:20886
rb_parser_load_file
void * rb_parser_load_file(VALUE parser, VALUE name)
Definition:
ruby.c:2374
name
const char * name
Definition:
nkf.c:208
ruby.h
rb_iseq_struct
Definition:
vm_core.h:444
VALUE
unsigned long VALUE
Definition:
value.h:38
Generated by
1.9.5