Mercurial > octave-nkf
diff src/lex.l @ 2900:5ed088015839
[project @ 1997-04-30 03:26:56 by jwe]
author | jwe |
---|---|
date | Wed, 30 Apr 1997 03:37:00 +0000 |
parents | 1a30f46e1870 |
children | 66ef74ee5d9f |
line wrap: on
line diff
--- a/src/lex.l Wed Apr 30 03:09:23 1997 +0000 +++ b/src/lex.l Wed Apr 30 03:37:00 1997 +0000 @@ -586,6 +586,8 @@ "=" { BIN_OP_RETURN ('=', true); } "&&" { BIN_OP_RETURN (EXPR_AND_AND, false); } "||" { BIN_OP_RETURN (EXPR_OR_OR, false); } +"<<" { BIN_OP_RETURN (LSHIFT, false); } +">>" { BIN_OP_RETURN (RSHIFT, false); } {NOT} { if (lexer_flags.plotting && ! lexer_flags.in_plot_range) @@ -638,6 +640,8 @@ "./=" { BIN_OP_RETURN (EDIV_EQ, false); } "&=" { BIN_OP_RETURN (AND_EQ, false); } "|=" { BIN_OP_RETURN (OR_EQ, false); } +"<<=" { BIN_OP_RETURN (LSHIFT_EQ, false); } +">>=" { BIN_OP_RETURN (RSHIFT_EQ, false); } %{ // Unrecognized input is a lexical error.