grammar t053heteroTP;
options {
    language=JavaScript;
    output=AST;
    tokenVocab=t053heteroT;
}
tokens { ROOT; }
@header {
function VX(ttype, tree) {
    VX.superclass.constructor.apply(this, arguments);
};
org.antlr.lang.extend(VX, org.antlr.runtime.tree.CommonTree, {
    toString: function() {
        return VX.superclass.toString.call(this) + "<V>";
    }
});
}
a : ID<V> ';'<V>;