Exemplo n.º 1
0
        /// <summary>
        /// Enter a parse tree produced by <see cref="BBSCodeParser.bbsCodeEntity"/>.
        /// </summary>
        /// <param name="context">The parse tree.</param>
        public override void EnterBbsCodeEntity([NotNull] BBSCodeParser.BbsCodeEntityContext context)
        {
            string entityName = context.GetText().Trim().ToUpper();

            entityName = entityName.Substring(1, entityName.Length - 2);
            Parsed.TextConcat(EntitiesTable.GetValue(entityName));
        }
Exemplo n.º 2
0
 /// <summary>
 /// Exit a parse tree produced by <see cref="BBSCodeParser.bbsCodeEntity"/>.
 /// <para>The default implementation does nothing.</para>
 /// </summary>
 /// <param name="context">The parse tree.</param>
 public virtual void ExitBbsCodeEntity([NotNull] BBSCodeParser.BbsCodeEntityContext context)
 {
 }