소스 검색

minor fix with "macro $"

Nicolas Cannasse 12 년 전
부모
커밋
d3a3d7bfea
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      ast.ml

+ 1 - 1
ast.ml

@@ -733,7 +733,7 @@ let reify in_macro =
 		in
 		let loop e = to_expr e (snd e) in
 		match fst e with
-		| EConst (Ident n) when n.[0] = '$' ->
+		| EConst (Ident n) when n.[0] = '$' && String.length n > 1 ->
 			to_string n p
 		| EConst c ->
 			expr "EConst" [to_const c p]