Ruby
3.1.4p223 (2023-03-30 revision HEAD)
internal
parse.h
1
#ifndef INTERNAL_PARSE_H
/*-*-C-*-vi:se ft=c:*/
2
#define INTERNAL_PARSE_H
11
#include "
ruby/ruby.h
"
/* for VALUE */
12
struct
rb_iseq_struct
;
/* in vm_core.h */
13
14
/* parse.y */
15
VALUE
rb_parser_set_yydebug(
VALUE
,
VALUE
);
16
void
*rb_parser_load_file(
VALUE
parser,
VALUE
name);
17
void
rb_parser_keep_script_lines(
VALUE
vparser);
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 */
ruby.h
rb_iseq_struct
Definition:
vm_core.h:500
VALUE
uintptr_t VALUE
Type that represents a Ruby object.
Definition:
value.h:40
Generated by
1.9.1