Fix bug in lexer preventig text and node from being valid tag names
authorkim <kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Tue, 13 Sep 2011 16:54:54 +0000 (16:54 +0000)
committerkim <kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Tue, 13 Sep 2011 16:54:54 +0000 (16:54 +0000)
git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/xpathcomp@1144 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

src/ulexer.ml

index bfff92e..05ab4ae 100644 (file)
@@ -186,7 +186,7 @@ let parse_char lexbuf base i =
 
 let rec token = lexer
  | [' ' '\t'] -> token lexbuf
- | "and" | "not" | "or" | "text" | "node"
+ | "and" | "not" | "or" (* | "text" | "node" *)
  | "self" | "descendant" | "child" | "descendant-or-self" 
  | "attribute" | "following-sibling" | "preceding-sibling"
  | "parent" | "ancestor" | "ancestor-or-self" | "preceding" | "following"