aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* Revert "parse.y: Deprecate flip-flops"Nobuyoshi Nakada2019-07-111-4/+2
* Removed duplicate assignmentNobuyoshi Nakada2019-07-101-1/+0
* Check indent of `end` against `else` if presentNobuyoshi Nakada2019-07-081-7/+16
* Message to pipe should end with a newlineNobuyoshi Nakada2019-07-071-1/+1
* Enable indentation warning against `if` just after `else`Nobuyoshi Nakada2019-07-071-0/+9
* Renamed column in token_info to indentNobuyoshi Nakada2019-07-071-9/+9
* Multiple codepoints are not allowed at single character literalNobuyoshi Nakada2019-07-051-5/+20
* Fix a typoKazuhiro NISHIYAMA2019-07-051-1/+1
* Do not dispatch a nil token in ripperNobuyoshi Nakada2019-07-041-0/+1
* Hoisted out f_rest_margNobuyoshi Nakada2019-06-301-33/+21
* Should not warn massign parameters as unusedNobuyoshi Nakada2019-06-291-0/+2
* Omit `EXPR_` prefix to show lex_stateNobuyoshi Nakada2019-06-271-5/+6
* Fix ripper fatalNobuyoshi Nakada2019-06-271-1/+1
* Fix wrong "void value expression" errorNobuyoshi Nakada2019-06-171-4/+2
* Fix wrong "void value expression" errorNobuyoshi Nakada2019-06-171-12/+22
* Support Bison 3Nobuyoshi Nakada2019-06-171-1/+1
* Fix memory leakNobuyoshi Nakada2019-06-161-1/+1
* Revert github/pull/2230, commit missNobuyoshi Nakada2019-06-151-8/+1
* Prefer `enum yytokentype` to intNobuyoshi Nakada2019-06-151-3/+3
* Multiline method chain with leading dot works for blank linesJosh Cheek2019-06-151-0/+1
* Remove blank line I accidentally addedJosh Cheek2019-06-151-1/+0
* Rename LINEND to EMPTYLNJosh Cheek2019-06-151-4/+4
* Omg, it works!Josh Cheek2019-06-151-1/+8
* An operator is not allowed just after `|>`Nobuyoshi Nakada2019-06-141-4/+4
* Continue to the next line beginning with a pipelineNobuyoshi Nakada2019-06-131-1/+2
* parse.y: moved pipeline to exprNobuyoshi Nakada2019-06-131-17/+31
* Add pipeline operator [Feature #15799]Nobuyoshi Nakada2019-06-131-1/+24
* Refined syntax error messagesNobuyoshi Nakada2019-06-111-2/+2
* &. is not allowed inside LHS of massignNobuyoshi Nakada2019-06-111-0/+6
* Fix grammar of macro name: ECCESSED -> ECCESSIVEMartin Dürst2019-06-051-2/+2
* node.h: Avoid a magic number to represent excessed commaYusuke Endoh2019-06-041-6/+2
* EOF by 2 ^D on a TTYNobuyoshi Nakada2019-06-041-0/+4
* Fix the error token on "invalid hex escape"Nobuyoshi Nakada2019-06-031-1/+1
* parse.y: adjust here-doc error tokenNobuyoshi Nakada2019-05-301-4/+7
* parse.y: continue after heredoc errorNobuyoshi Nakada2019-05-301-2/+10
* parse.y: fix state after ivar/cvarNobuyoshi Nakada2019-05-291-2/+3
* parse.y: flush invalid charNobuyoshi Nakada2019-05-291-0/+1
* parse.y: warn escaped whitespaceNobuyoshi Nakada2019-05-291-22/+64
* Skip following all digits after `@@`Nobuyoshi Nakada2019-05-281-8/+6
* parse.y: numbered parameter symbolNobuyoshi Nakada2019-05-281-1/+4
* Do not make an incomplete escape a valid charNobuyoshi Nakada2019-05-271-4/+4
* Ripper#tokenNobuyoshi Nakada2019-05-271-0/+23
* parse.y: removed "parser_" prefix from tokadd_utf8Nobuyoshi Nakada2019-05-271-6/+6
* parse.y: broke the terminator condition downNobuyoshi Nakada2019-05-271-7/+11
* parse.y: adjust error indicatorNobuyoshi Nakada2019-05-261-9/+11
* Fix scanner event at invalid syntaxNobuyoshi Nakada2019-05-261-2/+0
* Mixed encoding error can continue to parseNobuyoshi Nakada2019-05-241-11/+8
* Fix mixed encoding in heredocJeremy Evans2019-05-221-19/+21
* Mixed encoding error can continue to parseNobuyoshi Nakada2019-05-201-1/+1
* Pack struct rb_strterm_heredoc_struct on 32-bit platformsNobuyoshi Nakada2019-05-161-0/+5