summaryrefslogtreecommitdiff
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* Ripper: Pass callback result to alias_error as well as other errorsNobuyoshi Nakada2020-12-161-2/+1
* Ripper: Fixed erred token on wrong alias [Bug #17345]Nobuyoshi Nakada2020-12-161-1/+2
* Ripper: Refined error callbacks [Bug #17345]Nobuyoshi Nakada2020-12-151-35/+52
* Support shareable_constant_value: literalNobuyoshi Nakada2020-12-141-6/+124
* Make shareable_constant_value tri-stateNobuyoshi Nakada2020-12-141-18/+72
* shareable_constant_value: is effective only in comment-only lineNobuyoshi Nakada2020-12-141-0/+7
* Save and pass lex_context wholelyNobuyoshi Nakada2020-12-141-37/+40
* Determine shareable-ness after assignment operatorNobuyoshi Nakada2020-12-141-93/+103
* Implemented shareable_constant_value op_asgnNobuyoshi Nakada2020-12-141-1/+22
* Call FrozenCore.make_shareableNobuyoshi Nakada2020-12-141-2/+4
* Implemented shareable_constant_valueNobuyoshi Nakada2020-12-141-1/+15
* Support shareable_constant_value pragmaNobuyoshi Nakada2020-12-141-0/+13
* Reintroduce `expr in pat` [Feature #17371]Kazuki Tsujimoto2020-12-131-5/+24
* Don't emit warning when the pattern of one-line pattern matching is just a va...Kazuki Tsujimoto2020-12-131-4/+13
* fix public interfaceKoichi Sasada2020-11-181-1/+1
* Use more specific warning for ambiguous slashJeremy Evans2020-11-151-1/+6
* ripper: Invalid pragma value warningNobuyoshi Nakada2020-11-021-1/+1
* Compare boolean values for parser pragma locale-insensitivelyNobuyoshi Nakada2020-11-021-2/+2
* Change NODE layout for pattern matchingKazuki Tsujimoto2020-11-011-3/+3
* Pattern matching is no longer experimentalKazuki Tsujimoto2020-11-011-13/+9
* Allow non-argument endless-def with a space instead of parenthesesNobuyoshi Nakada2020-10-261-5/+8
* Assoc pattern matching (#3703)Nobuyoshi Nakada2020-10-261-34/+3
* Prohibit setter method names in all kinds of endless methodsNobuyoshi Nakada2020-10-121-3/+16
* Refactored lex_context managementNobuyoshi Nakada2020-10-091-8/+8
* Unfreeze string-literal-only interpolated string-literalNobuyoshi Nakada2020-09-301-12/+29
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-031-3/+4
* new_dstr: hoisted out from literal_concat and evstr2dstrNobuyoshi Nakada2020-09-021-6/+12
* Prohibit setter method names in endless method definitionYusuke Endoh2020-08-311-0/+3
* Fixed error messages at non-ascii %string terminatorNobuyoshi Nakada2020-08-261-0/+6
* Removed a never-true conditionNobuyoshi Nakada2020-08-261-1/+1
* rb_{ary,fnd}_pattern_info: Remove imemo member to reduce memory usageKazuki Tsujimoto2020-08-021-35/+13
* Use a linked list to eliminate imemo tmp bufs for managing local tablesAaron Patterson2020-07-271-10/+2
* Switch reserved for numbered parameter warning to SyntaxErrorJeremy Evans2020-07-221-2/+2
* Drop token info for endless method definitionNobuyoshi Nakada2020-06-251-0/+23
* AST.of needs SCRIPT_LINES__ filled with a newlineNobuyoshi Nakada2020-06-251-1/+1
* [ripper] fix mismatched indentations warning [Bug #16981]Nobuyoshi Nakada2020-06-241-4/+5
* apinfo/fpinfo should always be non-NULLKazuki Tsujimoto2020-06-141-12/+8
* Introduce find pattern [Feature #16828]Kazuki Tsujimoto2020-06-141-10/+111
* push_pktbl is needed for hash pattern, not for array patternKazuki Tsujimoto2020-06-141-3/+2
* Extracted argument forwarding staffsNobuyoshi Nakada2020-06-131-47/+58
* [ripper] use Ripper DSLNobuyoshi Nakada2020-06-131-3/+3
* Differentiate `...` in lambda argumentsNobuyoshi Nakada2020-06-071-0/+4
* Add leading arguments support to arguments forwardingJeremy Evans2020-06-061-0/+41
* Include the entire lambda expression in lambda ruleNobuyoshi Nakada2020-06-021-25/+6
* Extracted `excessed_comma` to unify ripper and make the order stableNobuyoshi Nakada2020-06-011-7/+14
* Fixed argument forwarding in reserved word method [Bug #16854]Nobuyoshi Nakada2020-05-151-5/+2
* Endless method definition including `rescue` modifierNobuyoshi Nakada2020-05-141-2/+34
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Bison 3.5.91 now defaults parse.error to "simple"Nobuyoshi Nakada2020-05-041-0/+1