Nicolas Cannasse преди 14 години
родител
ревизия
99b1d3ab9e
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      std/haxe/macro/Format.hx

+ 6 - 0
std/haxe/macro/Format.hx

@@ -97,6 +97,12 @@ class Format {
 				var len = i - start;
 				var ident = str.substr(start, len);
 				add( { expr : EConst(CIdent(ident)), pos : make(len) } );
+			} else if( c == '$'.code ) {
+				start = i++;
+				continue;
+			} else {
+				start = i - 1;
+				continue;
 			}
 			start = i;
 		}