зеркало из https://github.com/github/ruby.git
parse.y: fix idCOLON2
* defs/id.def: remove idDSTAR and idCOLON3. * parse.y (tCOLON2): make same as id.h. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
f72e43a417
Коммит
715094c2de
|
@ -76,7 +76,6 @@ token_ops = %[\
|
|||
UPlus +@ UPLUS
|
||||
UMinus -@ UMINUS
|
||||
Pow ** POW
|
||||
DSTAR **
|
||||
Cmp <=> CMP
|
||||
PLUS +
|
||||
MINUS -
|
||||
|
@ -99,7 +98,6 @@ token_ops = %[\
|
|||
AREF []
|
||||
ASET []=
|
||||
COLON2 ::
|
||||
COLON3 ::
|
||||
ANDOP &&
|
||||
OROP ||
|
||||
ANDDOT &.
|
||||
|
|
2
parse.y
2
parse.y
|
@ -943,7 +943,7 @@ static void token_info_pop_gen(struct parser_params*, const char *token, size_t
|
|||
%token tLSHFT RUBY_TOKEN(LSHFT) "<<"
|
||||
%token tRSHFT RUBY_TOKEN(RSHFT) ">>"
|
||||
%token tANDDOT RUBY_TOKEN(ANDDOT) "&."
|
||||
%token tCOLON2 "::"
|
||||
%token tCOLON2 RUBY_TOKEN(COLON2) "::"
|
||||
%token tCOLON3 ":: at EXPR_BEG"
|
||||
%token <id> tOP_ASGN /* +=, -= etc. */
|
||||
%token tASSOC "=>"
|
||||
|
|
Загрузка…
Ссылка в новой задаче