Exemplo n.º 1
0
        public static void Rule(ListBody lhs, ListItems listItems, OptionalListTail optionalListTail)
        {
            CodeTerm tail;
            if (optionalListTail.CodeTerm != null)
            {
                tail = optionalListTail.CodeTerm;
            }
            else
            {
                tail = new CodeCompoundTerm(CodeFunctor.NilFunctor);
            }

            lhs.CodeList = new CodeList(listItems.CodeTerms, tail);
        }
Exemplo n.º 2
0
        public static void Rule(ListBody lhs, ListItems listItems, OptionalListTail optionalListTail)
        {
            CodeTerm tail;

            if (optionalListTail.CodeTerm != null)
            {
                tail = optionalListTail.CodeTerm;
            }
            else
            {
                tail = new CodeCompoundTerm(CodeFunctor.NilFunctor);
            }

            lhs.CodeList = new CodeList(listItems.CodeTerms, tail);
        }
Exemplo n.º 3
0
 public static void Rule(ListItems lhs, ListItem listItem, AdditionalListItems additionalListItems)
 {
     lhs.CodeTerms.Add(listItem.CodeTerm);
     lhs.CodeTerms.AddRange(additionalListItems.CodeTerms);
 }
Exemplo n.º 4
0
 public static void Rule(ListItems lhs, ListItem listItem, AdditionalListItems additionalListItems)
 {
     lhs.CodeTerms.Add(listItem.CodeTerm);
     lhs.CodeTerms.AddRange(additionalListItems.CodeTerms);
 }
Exemplo n.º 5
0
 public static void Rule(ListBody lhs, ListItems listItems, OptionalListTail optionalListTail)
 {
     var tail = optionalListTail.CodeTerm ?? new CodeCompoundTerm(CodeFunctor.NilFunctor);
     lhs.CodeList = new CodeList(listItems.CodeTerms, tail);
 }
Exemplo n.º 6
0
        public static void Rule(ListBody lhs, ListItems listItems, OptionalListTail optionalListTail)
        {
            var tail = optionalListTail.CodeTerm ?? new CodeCompoundTerm(CodeFunctor.NilFunctor);

            lhs.CodeList = new CodeList(listItems.CodeTerms, tail);
        }