diff options
author | jaortega <jaortega> | 2000-12-30 02:54:41 +0000 |
---|---|---|
committer | jaortega <jaortega> | 2000-12-30 02:54:41 +0000 |
commit | 84ccc2fe81c3d57a4c7843a264b5737252e10189 (patch) | |
tree | 21e1f97ffb2dd358f89d3f23abce854b53636d5e /mixlib/mix_eval_scanner.l | |
parent | 1b48163d8b757b5ed0b377ea6b11a30d7b70e891 (diff) | |
download | mdk-84ccc2fe81c3d57a4c7843a264b5737252e10189.tar.gz mdk-84ccc2fe81c3d57a4c7843a264b5737252e10189.tar.bz2 |
corrected handling of successive * in expressions
Diffstat (limited to 'mixlib/mix_eval_scanner.l')
-rw-r--r-- | mixlib/mix_eval_scanner.l | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mixlib/mix_eval_scanner.l b/mixlib/mix_eval_scanner.l index 7f759d9..055eb79 100644 --- a/mixlib/mix_eval_scanner.l +++ b/mixlib/mix_eval_scanner.l @@ -1,7 +1,7 @@ /* -*-c-*- ------------------ mix_eval_scanner.l : * scanner used by mix_eval_t * ------------------------------------------------------------------ - * Last change: Time-stamp: <00/12/30 03:11:51 jose> + * Last change: Time-stamp: <00/12/30 03:39:59 jose> * ------------------------------------------------------------------ * Copyright (C) 2000 jose antonio ortega ruiz <jaortega@acm.org> * @@ -146,10 +146,10 @@ wexpr {expr}({fpart})?(,{expr}({fpart})?)* wexpr_val); } } - {number}/({ws}*\n) { + {number}/({ws}*\n)|[,()] { wexpr_val = mix_word_new (atol (yytext)); } - {expr}/({ws}*\n) { + {expr}/({ws}*\n)|[,()] { if (yytext[0] != '*') { yypos -= yyleng; |