diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-11-17 09:12:50 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 1998-11-17 09:12:50 +0000 |
commit | 8271cacad706ed0d7741889faebb0c19270b8370 (patch) | |
tree | edf2f74b145f81822640b282fdc13e282da99e2b /parse.y | |
parent | ee5ab9cc136baf18756abc6bd5d136a0231f973e (diff) |
1.1c8
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/v1_1r@342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -585,6 +585,11 @@ arg : variable '=' {$$ = assignable($1, 0);} arg $$ = attrset($1, $3, $5); fixpos($$, $5); } + | primary '.' tCONSTANT '=' arg + { + $$ = attrset($1, $3, $5); + fixpos($$, $5); + } | backref '=' arg { value_expr($3); @@ -1898,6 +1903,9 @@ parse_regx(term, paren) } switch (c) { + case '\n': + sourceline++; + break; case '[': in_brack = 1; break; |