Closed apb2006 closed 1 year ago
AST
<XQuery>
<Module>
<MainModule>
<Prolog>
<AnnotatedDecl>
<TOKEN>declare</TOKEN>
<WS> </WS>
<FunctionDecl>
<TOKEN>function</TOKEN>
<WS> </WS>
<EQName>local:template</EQName>
<TOKEN>(</TOKEN>
<ParamList>
<Param>
<TOKEN>$</TOKEN>
<EQName>a</EQName>
<WS> </WS>
<TypeDeclaration>
<TOKEN>as</TOKEN>
<WS> </WS>
<SequenceType>
<ItemType>
<AtomicOrUnionType>
<EQName>xs:string</EQName>
</AtomicOrUnionType>
</ItemType>
</SequenceType>
</TypeDeclaration>
</Param>
</ParamList>
<TOKEN>)</TOKEN>
<WS>
</WS>
<TOKEN>as</TOKEN>
<WS> </WS>
<SequenceType>
<ItemType>
<AtomicOrUnionType>
<EQName>xs:string</EQName>
</AtomicOrUnionType>
</ItemType>
</SequenceType>
<FunctionBody>
<EnclosedExpr>
<TOKEN>{</TOKEN>
<WS>
</WS>
<Expr>
<ExprSingle>
<VarRef>
<TOKEN>$</TOKEN>
<VarName>
<EQName>a</EQName>
</VarName>
</VarRef>
</ExprSingle>
</Expr>
<WS>
</WS>
<TOKEN>}</TOKEN>
</EnclosedExpr>
</FunctionBody>
</FunctionDecl>
</AnnotatedDecl>
<Separator>
<TOKEN>;</TOKEN>
</Separator>
</Prolog>
<WS>
</WS>
<QueryBody>
<Expr>
<ExprSingle>
<FunctionCall>
<FunctionEQName>
<EQName>local:template</EQName>
</FunctionEQName>
<ArgumentList>
<TOKEN>(</TOKEN>
<Argument>
<ExprSingle>
<Literal>
<StringLiteral>"b"</StringLiteral>
</Literal>
</ExprSingle>
</Argument>
<TOKEN>)</TOKEN>
</ArgumentList>
</FunctionCall>
</ExprSingle>
</Expr>
</QueryBody>
</MainModule>
</Module>
<WS> </WS>
<EOF>
</EOF>
</XQuery>
Version:
0.2.2
Error: