summaryrefslogtreecommitdiffhomepage
path: root/mixlib/mix_scanner.l
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2004-06-12 14:40:37 +0000
committerJose Antonio Ortega Ruiz <jao@gnu.org>2004-06-12 14:40:37 +0000
commiteabb8e8bde43eaf4c7bdbc11bedb83c311029f9e (patch)
tree8e02776c4253821be0eac740eac482613a8119b9 /mixlib/mix_scanner.l
parent0e86731be03202caadf3337027ac0153a24f97ea (diff)
downloadmdk-eabb8e8bde43eaf4c7bdbc11bedb83c311029f9e.tar.gz
mdk-eabb8e8bde43eaf4c7bdbc11bedb83c311029f9e.tar.bz2
recognition of ALF in listings.
Diffstat (limited to 'mixlib/mix_scanner.l')
-rw-r--r--mixlib/mix_scanner.l12
1 files changed, 6 insertions, 6 deletions
diff --git a/mixlib/mix_scanner.l b/mixlib/mix_scanner.l
index aaa3146..fcd6054 100644
--- a/mixlib/mix_scanner.l
+++ b/mixlib/mix_scanner.l
@@ -64,10 +64,10 @@
NEXT (); \
} while (FALSE)
-#define ADD_RAW(value) \
- do { \
- mix_parser_add_raw (parser, value, lineno); \
- NEXT (); \
+#define ADD_RAW(value,is_con) \
+ do { \
+ mix_parser_add_raw (parser, value, lineno, is_con); \
+ NEXT (); \
} while (FALSE)
@@ -267,7 +267,7 @@ wexpr {expr}({fpart})?(,{expr}({fpart})?)*
value = mix_bytes_to_word (bytes, 5);
- ADD_RAW (value);
+ ADD_RAW (value, FALSE);
}
ALF{ws}+.*\n {
gchar* msg;
@@ -307,7 +307,7 @@ wexpr {expr}({fpart})?(,{expr}({fpart})?)*
{number}{ws}*\n |
{number}{ws}+.*\n {
mix_word_t value = mix_word_new (atol (yytext));
- ADD_RAW (value);
+ ADD_RAW (value, TRUE);
}
}