X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=src%2Fxpath%2Fxpath_internal_parser.mly;fp=src%2Fxpath%2Fxpath_internal_parser.mly;h=a05beb28a91d55310da1a1877902fd3671cfcf64;hp=04ecf369521831159d72a8125c3e12a609edd959;hb=e13f5deae217f945b44fa345ef4f0008e1780787;hpb=fadcbf2f6f9f33b844fd5e875a1bda4bed446a43 diff --git a/src/xpath/xpath_internal_parser.mly b/src/xpath/xpath_internal_parser.mly index 04ecf36..a05beb2 100644 --- a/src/xpath/xpath_internal_parser.mly +++ b/src/xpath/xpath_internal_parser.mly @@ -15,7 +15,7 @@ (***********************************************************************) (* - Time-stamp: + Time-stamp: *) open Ast @@ -68,14 +68,14 @@ simple_path: absolute_path: SLASH relative_path { $2 } -| SLASHSLASH relative_path { (DescendantOrSelf, node, []) :: $2 } +| SLASHSLASH relative_path { (Descendant true, node, []) :: $2 } ; relative_path: step { [ $1 ] } | relative_path SLASH step { $3 :: $1 } | relative_path SLASHSLASH step { $3 - :: (DescendantOrSelf, node, []) + :: (Descendant true, node, []) :: $1 } ;