示例#1
0
        public PftFormatExit(PftParser.FormatExitContext node)
            : base(node)
        {
            Name = node.FORMATEXIT().GetText().Substring(1).ToLower();

            switch (Name)
            {
            case "umarci":
                break;

            case "unifor":
                break;

            case "uf":
                Name = "unifor";
                break;

            default:
                throw new ArgumentException();
            }

            Statement = new PftStatement(node.statement());
        }
示例#2
0
 /// <summary>
 /// Exit a parse tree produced by <see cref="PftParser.formatExit"/>.
 /// <para>The default implementation does nothing.</para>
 /// </summary>
 /// <param name="context">The parse tree.</param>
 public virtual void ExitFormatExit([NotNull] PftParser.FormatExitContext context)
 {
 }