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-10-25
Introduce inline_primary rule
S.H.
2024-10-09
[Bug #20789] Fix an invalid syntax error when `->a=1...{}`
ydah
2024-10-05
Merge `rb_parser_enc_compatible_latter` into `rb_parser_enc_compatible`
Nobuyoshi Nakada
2024-10-05
Parser string encoding is always ASCII-compatible
Nobuyoshi Nakada
2024-10-05
[Bug #20784] Fix incomplete character syntax followed by EOF
tompng
2024-10-01
Use user defined inline rules `user_or_keyword_variable`
ydah
2024-10-01
[Bug #20764] Refactor argument forwarding in lambda
Nobuyoshi Nakada
2024-09-30
Use Named Reference
ydah
2024-09-30
Implement SPLAT NODE keyword locations
ydah
2024-09-28
Allow dot3 in defs singleton
tompng
2024-09-28
Implement OP_ASGN2 NODE locations
ydah
2024-09-28
Remove on `RSTRING_END` dependency from parser
Nobuyoshi Nakada
2024-09-27
Reduce creating `rb_parser_string_t` repeatedly for literals.
Nobuyoshi Nakada
2024-09-27
Add wrapper macros of `rb_parser_str_buf_cat`
Nobuyoshi Nakada
2024-09-27
Reduce `is_ascii_string` function dependency for parser
S-H-GAMELINKS
2024-09-27
Implement OP_ASGN1 NODE locations
ydah
2024-09-26
Fold rules [ci skip]
Nobuyoshi Nakada
2024-09-25
Fix memory leak in Ripper for indented heredocs
Peter Zhu
2024-09-25
Implement BLOCK_PASS NODE keyword locations
ydah
2024-09-25
Implement RETURN NODE keyword locations
ydah
2024-09-23
Implement CASE3 NODE keyword locations
ydah
2024-09-23
Implement CASE2 NODE keyword locations
ydah
2024-09-23
Implement CASE NODE keyword locations
ydah
2024-09-22
Reuse dedent_string function in rb_ruby_ripper_dedent_string function
S-H-GAMELINKS
2024-09-18
Raise a compile error for break/next/redo inside eval in cases where it is op...
Jeremy Evans
2024-09-11
Fix issue with super and forwarding arguments in prism_compile.c
Luke Gruber
2024-09-11
Implement BREAK, NEXT and REDO NODE locations
ydah
2024-09-11
Implement WHILE and UNTIL NODE locations
ydah
2024-09-09
Implement WHEN NODE locations
ydah
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
[next]