Ejemplo n.º 1
0
 public void SetSubClassID(UnitVisitor unit)
 {
     unitV       = unit;
     subClass    = UnitSubClassType.em_Visitor;
     moveSpeed   = unitV.moveSpeed;
     rotateSpeed = unitV.rotateSpeed;
 }
Ejemplo n.º 2
0
        public static string CompileUnit(string file)
        {
            var lexer  = new DmolLexer(new AntlrFileStream(file));
            var parser = new DmolParser(new CommonTokenStream(lexer));

            var visitor = new UnitVisitor(new ConsoleSemanticErrorListener());

            var unit = visitor.Visit(parser.unit());

            return(unit.ToString());
        }