示例#1
0
        public MExpEntry Duplicate()
        {
            MExpEntry instance = new MExpEntry();

            instance.SetMExpExpression(GetMExpExpression().IfNotNull(z => z.Duplicate()));
            return(instance);
        }
示例#2
0
        static public T Compile<T>(string text, IEnumerable<string> terms)
        {
            MExpEntry entry = DOMify(text);

            entry.SetTerms(terms);
            return entry.CompileOperation<T>();
        }
示例#3
0
 public override MExpElement VisitMExpEntry(MExpParser.MExpEntryContext context)
 {
     return(MExpEntry.DOMify(context));
 }