@Override public MustacheVisitor createMustacheVisitor() { DefaultMustacheVisitor visitor = new DefaultMustacheVisitor(this); visitor.addPragmaHandler("pragma", (tc, pragma, args) -> { if (pragma.equals("pragma") && args.equals("1 2 3")) { found.set(true); } return null; }); return visitor; } };
@Override public MustacheVisitor createMustacheVisitor() { return new DefaultMustacheVisitor(this); }
@Override public MustacheVisitor createMustacheVisitor() { return new DefaultMustacheVisitor(this); }
@Override public MustacheVisitor createMustacheVisitor() { DefaultMustacheVisitor visitor = new DefaultMustacheVisitor(this); // Add a pragma handler that simply renders a dash to visualize the output visitor.addPragmaHandler("pragma", (tc, pragma, args) -> new WriteCode(tc, this, "-")); return visitor; } };
@Override public MustacheVisitor createMustacheVisitor() { return new DefaultMustacheVisitor(this); }