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
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
parse.y
Age
Commit message (
Expand
)
Author
2024-09-05
Implement AND/OR NODE operator locations
ydah
2024-09-04
Implement VALIAS NODE keyword locations
ydah
2024-09-03
Implement ALIAS NODE keyword locations
ydah
2024-09-03
Implement UNDEF NODE keyword locations
ydah
2024-09-03
[Bug #20695] Do not create needless string object in parser
yui-knk
2024-08-25
[Bug #20680] `ensure` block is always void context
Nobuyoshi Nakada
2024-08-20
Make same structures same
Nobuyoshi Nakada
2024-08-07
Fix leak of token_info when Ripper#warn jumps
Peter Zhu
2024-08-06
Fix leak in warning of duplicate keys when Ripper#warn jumps
Peter Zhu
2024-08-02
Refactor to use `tokenize_ident` instead of `TOK_INTERN` and `set_yylval_name`
yui-knk
2024-07-31
Fix leak of AST when Ripper#compile_error jumps
Peter Zhu
2024-07-26
Change RESBODY Node structure
yui-knk
2024-07-24
[Bug #20647] Disallow `return` directly within a singleton class
Nobuyoshi Nakada
2024-07-23
Fix memory leak in parser when loading non-ASCII file
Peter Zhu
2024-07-23
Implement UNLESS NODE keyword locations
yui-knk
2024-07-21
Remove unneeded local variable
Nobuyoshi Nakada
2024-07-21
Fix SEGV on method call with empty args and brace block for do block command ...
yui-knk
2024-07-20
Include `undef` keyword into UNDEF NODE location
yui-knk
2024-07-20
Change UNDEF Node structure
yui-knk
2024-07-18
Free `data` of `struct rb_parser_ary` in `rb_parser_ary_free`
yui-knk
2024-06-26
Change `enum rb_parser_ary_data_type` default value to 1 for easy debug
yui-knk
2024-06-25
[Bug #20457] Do not remove final `return` node
Nobuyoshi Nakada
2024-06-25
Parenthesize `nd_fl_newline` macro expressions
Nobuyoshi Nakada
2024-06-18
Optimized forwarding callers and callees
Aaron Patterson
2024-06-14
[Bug #20579] ripper: Dispatch spaces at END-OF-INPUT without newline
Nobuyoshi Nakada
2024-06-14
Include `__LINE__` in `add_delayed_token` macro
Nobuyoshi Nakada
2024-06-14
[Bug #20578] ripper: Fix dispatching part at invalid escapes
Nobuyoshi Nakada
2024-06-12
Introduce `ident_or_const` inline rule
S-H-GAMELINKS
2024-06-12
ripper: Unify `dispatch_end`
Nobuyoshi Nakada
2024-06-09
Use `dllexport` as `RUBY_FUNC_EXPORTED` on Windows
Nobuyoshi Nakada
2024-06-08
ripper: Unify formal argument error handling
Nobuyoshi Nakada
2024-06-08
ripper: Unify backref error handling
Nobuyoshi Nakada
2024-06-08
ripper: Introduce `RIPPER_ID` macro instead of `ripper_id_` macros
Nobuyoshi Nakada
2024-06-07
ripper: Fix excess `compile_error` at simple backref op_asgn
Nobuyoshi Nakada
2024-06-06
Remove circular parameter syntax error
Kevin Newton
2024-06-06
[Bug #20521] ripper: Clean up strterm
Nobuyoshi Nakada
2024-06-02
Ditto for NODE_DOT2 and NODE_DOT3
Nobuyoshi Nakada
2024-06-02
Use `RNode_DREGX` variable for debuggers
Nobuyoshi Nakada
2024-06-02
Make interchangeable NODE types aliases
Nobuyoshi Nakada
2024-06-01
Get rid of type-punning pointer casts
Nobuyoshi Nakada
2024-06-01
[Bug #20517] Make a multibyte character one token at meta escape
Nobuyoshi Nakada
2024-05-31
Make error messages clear blocks/keywords are disallowed in index assignment
Jeremy Evans
2024-05-31
Revert 528c4501f46fbe1e06028d673a777ef124d29829
Yusuke Endoh
2024-05-24
Update duplicated when clause warning message
Kevin Newton
2024-05-23
Remove dead code
Nobuyoshi Nakada
2024-05-23
Add RB_GC_GUARD for rb_str_to_parser_string
Yusuke Endoh
2024-05-21
ripper: Splat find patterns
Nobuyoshi Nakada
2024-05-21
ripper: Splat hash patterns
Nobuyoshi Nakada
2024-05-21
ripper: Splat array patterns with `pre_arg`
Nobuyoshi Nakada
2024-05-21
ripper: Splat `$:opt_args_tail` for `params!`
Nobuyoshi Nakada
[next]