Ejemplo n.º 1
0
 public override bool Visit(UnifiedAssert element, VisitorArgument arg)
 {
     Writer.Write("assert ");
     element.Value.TryAccept(this, arg);
     element.Message.TryAccept(this, arg.Set(CommaMostLeft));
     return(true);
 }
 //assert文
 public override bool Visit(UnifiedAssert element, VisitorArgument arg)
 {
     //TODO JavaScriptではassert文はサポートされていない?
     Writer.Write("/* assert(");
     element.Value.TryAccept(this, arg);
     Writer.Write(") */");
     return(true);
 }
Ejemplo n.º 3
0
 public override bool Visit(UnifiedAssert element, VisitorArgument arg)
 {
     Writer.Write("assert ");
     element.Value.TryAccept(this, arg);
     if (element.Message != null)
     {
         Writer.Write(" : ");
         element.Message.TryAccept(this, arg);
     }
     return(true);
 }
 //assert文
 public override bool Visit(UnifiedAssert element, VisitorArgument arg)
 {
     //TODO JavaScriptではassert文はサポートされていない?
     Writer.Write("/* assert(");
     element.Value.TryAccept(this, arg);
     Writer.Write(") */");
     return true;
 }
 public override bool Visit(UnifiedAssert element, VisitorArgument arg)
 {
     Writer.Write("assert ");
     element.Value.TryAccept(this, arg);
     element.Message.TryAccept(this, arg.Set(CommaMostLeft));
     return true;
 }
 public override bool Visit(UnifiedAssert element, VisitorArgument arg)
 {
     Writer.Write("assert ");
     element.Value.TryAccept(this, arg);
     if (element.Message != null) {
         Writer.Write(" : ");
         element.Message.TryAccept(this, arg);
     }
     return true;
 }