示例#1
0
        public static string GetFullName(PlanningParser.ActionSymbolContext context,
                                         IReadOnlyList <PlanningParser.TermContext> termList)
        {
            string name  = context.GetText();
            int    count = termList.Count;

            string[] termArray = new string[count];
            Parallel.For(0, count, i => termArray[i] = termList[i].GetText());
            return(GetFullName(name, termArray));
        }
示例#2
0
 /// <summary>
 /// Exit a parse tree produced by <see cref="PlanningParser.actionSymbol"/>.
 /// <para>The default implementation does nothing.</para>
 /// </summary>
 /// <param name="context">The parse tree.</param>
 public virtual void ExitActionSymbol([NotNull] PlanningParser.ActionSymbolContext context)
 {
 }