// // Generated by JTB 1.3.2 // package kanga.syntaxtree; /** * Grammar production: * f0 -> "a0" * | "a1" * | "a2" * | "a3" * | "t0" * | "t1" * | "t2" * | "t3" * | "t4" * | "t5" * | "t6" * | "t7" * | "s0" * | "s1" * | "s2" * | "s3" * | "s4" * | "s5" * | "s6" * | "s7" * | "t8" * | "t9" * | "v0" * | "v1" */ public class Reg implements Node { public NodeChoice f0; public Reg(NodeChoice n0) { f0 = n0; } public void accept(kanga.visitor.Visitor v) { v.visit(this); } public R accept(kanga.visitor.GJVisitor v, A argu) { return v.visit(this,argu); } public R accept(kanga.visitor.GJNoArguVisitor v) { return v.visit(this); } public void accept(kanga.visitor.GJVoidVisitor v, A argu) { v.visit(this,argu); } }