index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
internal
/
parse.h
Age
Commit message (
Expand
)
Author
2024-10-02
Make default parser enum and define getter/setter
Nobuyoshi Nakada
2024-09-25
Fix memory leak in Ripper for indented heredocs
Peter Zhu
2024-09-22
Reuse dedent_string function in rb_ruby_ripper_dedent_string function
S-H-GAMELINKS
2024-09-12
Switch the default parser from parse.y to Prism
Kevin Newton
2024-08-27
Add RB_DEFAULT_PARSER preprocessor macro
Alan Wu
2024-05-31
Revert 528c4501f46fbe1e06028d673a777ef124d29829
Yusuke Endoh
2024-05-13
Constify encoding type in universal parser
Nobuyoshi Nakada
2024-05-04
Change return value of `gets` function to be `rb_parser_string_t *` instead o...
yui-knk
2024-04-30
Use `rb_parser_string_t *` as `ruby_sourcefile_string`
yui-knk
2024-04-23
Move encoding object conversion outside of parser
yui-knk
2024-04-23
Refactor parser compile functions
yui-knk
2024-04-20
Parser and universal parser share wrapper functions
yui-knk
2024-04-15
[Universal parser] DeVALUE of p->debug_lines and ast->body.script_lines
HASUMI Hitoshi
2024-04-15
Emit `warn` event for duplicated hash keys on ripper
yui-knk
2024-04-07
Revert "Enumerator should use a non-blocking fiber. (#10478)" (#10480)
Samuel Williams
2024-04-07
Enumerator should use a non-blocking fiber. (#10478)
Samuel Williams
2024-04-07
Remove undefined function's prototype declaration
yui-knk
2024-04-07
Fix ripper to dispatch warning event for duplicated when clause
yui-knk
2024-04-02
[Feature #20331] Simplify parser warnings for hash keys duplication and when ...
yui-knk
2024-04-02
Remove VALUE from `struct rb_strterm_struct`
yui-knk
2024-03-21
Fix Ripper memory allocation size when enabled Universal Parser
S-H-GAMELINKS
2024-02-20
[Feature #20257] Rearchitect Ripper
yui-knk
2024-01-23
Make lastline and nextline to be rb_parser_string
yui-knk
2023-10-14
Shorten `rb_strterm_literal_t` members
Nobuyoshi Nakada
2023-10-14
Manage `rb_strterm_t` without imemo
Nobuyoshi Nakada
2023-10-14
Remove unions in `rb_strterm` structs for alignment
Nobuyoshi Nakada
2023-08-25
Move SCRIPT_LINES__ away from parse.y
Nobuyoshi Nakada
2023-06-12
Fix duplicate symbol errors when statically linking ripper
Nobuyoshi Nakada
2023-06-12
[Feature #19719] Universal Parser
yui-knk
2023-02-27
Revert "reuse open(2) from rb_file_load_ok on POSIX-like system"
Takashi Kokubun
2023-02-26
reuse open(2) from rb_file_load_ok on POSIX-like system
Eric Wong
2022-11-21
Enhance keep_tokens option for RubyVM::AbstractSyntaxTree parsing methods
yui-knk
2022-10-08
Add error_tolerant option to RubyVM::AST
yui-knk
2021-09-10
internal/*.h: skip doxygen
卜部昌平
2021-08-20
ast.c: Rename "save_script_lines" to "keep_script_lines"
Yusuke Endoh
2021-06-18
ast.rb: RubyVM::AST.parse and .of accepts `save_script_lines: true`
Yusuke Endoh
2020-04-13
add #include guard hack
卜部昌平
2020-04-08
Merge pull request #2991 from shyouhei/ruby.h
卜部昌平
2019-12-26
decouple internal.h headers
卜部昌平
2019-12-26
other minior internal header tweaks
卜部昌平
2019-12-26
internal/symbol.h rework
卜部昌平
2019-12-26
split internal.h into files
卜部昌平