<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet type="text/xsl" href="../lib/xsl/synan.xsl"?><synan><node label="source"><node label="prog"><node label="defn"><token kind="FUN" lexeme="fun"><location begcolumn="1" begline="2" endcolumn="3" endline="2"/></token><token kind="ID" lexeme="abc"><location begcolumn="5" begline="2" endcolumn="7" endline="2"/></token><token kind="LBRACKET" lexeme="("><location begcolumn="8" begline="2" endcolumn="8" endline="2"/></token><token kind="ID" lexeme="g"><location begcolumn="9" begline="2" endcolumn="9" endline="2"/></token><token kind="COLON" lexeme=":"><location begcolumn="10" begline="2" endcolumn="10" endline="2"/></token><node label="type"><token kind="INT" lexeme="int"><location begcolumn="12" begline="2" endcolumn="14" endline="2"/></token></node><token kind="RBRACKET" lexeme=")"><location begcolumn="15" begline="2" endcolumn="15" endline="2"/></token><token kind="COLON" lexeme=":"><location begcolumn="16" begline="2" endcolumn="16" endline="2"/></token><node label="type"><token kind="INT" lexeme="int"><location begcolumn="18" begline="2" endcolumn="20" endline="2"/></token></node><token kind="EQUALS" lexeme="="><location begcolumn="22" begline="2" endcolumn="22" endline="2"/></token><node label="expr"><token kind="ID" lexeme="g"><location begcolumn="24" begline="2" endcolumn="24" endline="2"/></token></node></node><node label="defn"><token kind="FUN" lexeme="fun"><location begcolumn="1" begline="3" endcolumn="3" endline="3"/></token><token kind="ID" lexeme="abc"><location begcolumn="5" begline="3" endcolumn="7" endline="3"/></token><token kind="LBRACKET" lexeme="("><location begcolumn="8" begline="3" endcolumn="8" endline="3"/></token><token kind="ID" lexeme="h"><location begcolumn="9" begline="3" endcolumn="9" endline="3"/></token><token kind="COLON" lexeme=":"><location begcolumn="10" begline="3" endcolumn="10" endline="3"/></token><node label="type"><token kind="INT" lexeme="int"><location begcolumn="12" begline="3" endcolumn="14" endline="3"/></token></node><token kind="COMMA" lexeme=","><location begcolumn="15" begline="3" endcolumn="15" endline="3"/></token><token kind="ID" lexeme="c"><location begcolumn="17" begline="3" endcolumn="17" endline="3"/></token><token kind="COLON" lexeme=":"><location begcolumn="18" begline="3" endcolumn="18" endline="3"/></token><node label="type"><token kind="INT" lexeme="int"><location begcolumn="19" begline="3" endcolumn="21" endline="3"/></token></node><token kind="RBRACKET" lexeme=")"><location begcolumn="22" begline="3" endcolumn="22" endline="3"/></token><token kind="COLON" lexeme=":"><location begcolumn="23" begline="3" endcolumn="23" endline="3"/></token><node label="type"><token kind="INT" lexeme="int"><location begcolumn="25" begline="3" endcolumn="27" endline="3"/></token></node><token kind="EQUALS" lexeme="="><location begcolumn="29" begline="3" endcolumn="29" endline="3"/></token><node label="expr"><node label="expr"><token kind="ID" lexeme="h"><location begcolumn="31" begline="3" endcolumn="31" endline="3"/></token></node><token kind="PLUS" lexeme="+"><location begcolumn="33" begline="3" endcolumn="33" endline="3"/></token><node label="expr"><token kind="ID" lexeme="c"><location begcolumn="35" begline="3" endcolumn="35" endline="3"/></token></node></node></node></node><token kind="EOF"/></node></synan>