--- lexer_v3.l.bak	Tue Nov  4 10:38:23 2003
+++ lexer_v3.l	Tue Nov  4 11:24:34 2003
@@ -133,12 +133,12 @@
 NUM_NUM		\ [0-9]+\ [0-9]+
 MSG_COUNT	^\"\.MSG_COUNT\"
 
+BOGOLEX_TOKEN	[^[:blank:]<>;    &%  @ |/\\{}^" *,[:cntrl:][\]]+
 TOKENFRONT	[^[:blank:][:cntrl:][:digit:][:punct:]]
-TOKENMID	[^[:blank:]<>;=():&%$#@+|/\\{}^\"\?\*,[:cntrl:]\[\]]+
-BOGOLEX_TOKEN	[^[:blank:]<>;    &%  @ |/\\{}^\"  \*,[:cntrl:]\[\]]+
-TOKENBACK	[^[:blank:]<>;=():&%$#@+|/\\{}^\"\?\*\._\-\+,\[\][:cntrl:]]
+TOKENMID	[^[:blank:]<>;=():&%$#@+|/\\{}^"?*,[:cntrl:][\]]+
+TOKENBACK	[^[:blank:]<>;=():&%$#@+|/\\{}^"?*,[:cntrl:][\]._+-]
 
-TOKEN		{TOKENFRONT}{TOKENMID}{TOKENBACK}{1,70}
+TOKEN		{TOKENFRONT}{TOKENMID}{TOKENBACK}
 TOKEN_12 	({TOKEN}|{A2}|{A1})
 
 BASE64		[0-9a-zA-Z/+=]+
