Sorry, cut and paste error. The whole string is this. The verilog binary constant is the first one, the rest is from the C definition:
match = '\b((([0-9]*)'b[0-1zZ?]*)|0(x|X)[0-9a-fA-F]*)|(([0-9]+.?[0 -9]*)|(.[0-9]+))((e|E)(+|-)?[0 -9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\b';
The highlighting, which I assume indicates an error, starts at the b after the probably not escaped second '.
On Dec 4, 2005, at 9:06 PM, Charilaos Skiadas wrote:
On Dec 4, 2005, at 5:27 PM, Jeff DuMonthier wrote:
...|([0-9]*)'b[0-1zZ?]*)|...
When I hit the test button it highlights everything from the b on.
If this is really what you have typed in, then you are missing an opening parenthesis. The parenthesis at the end doesn't seem to have been opened.
Haris
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate