Class IMPFrontend

  • All Implemented Interfaces:
    IMPParserVisitor<java.lang.Object>, org.antlr.v4.runtime.tree.ParseTreeVisitor<java.lang.Object>

    public class IMPFrontend
    extends IMPParserBaseVisitor<java.lang.Object>
    An IMPParserBaseVisitor that will parse the IMP code building a representation that can be analyzed through LiSA. Methods overridden in this class return a Pair of Statements to uniquely mark the entry- and exit-points of the code that has been generated by vising an AST node.