コード例 #1
0
ファイル: ListBody.cs プロジェクト: wallymathieu/Prolog.NET
        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);
        }
コード例 #2
0
ファイル: ListBody.cs プロジェクト: Year-2019-20/TaskFlow.NET
        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);
        }
コード例 #3
0
 public static void Rule(OptionalListBody lhs, ListBody listBody)
 {
     lhs.CodeList = listBody.CodeList;
 }
コード例 #4
0
 public static void Rule(OptionalListBody lhs, ListBody listBody)
 {
     lhs.CodeList = listBody.CodeList;
 }
コード例 #5
0
ファイル: ListBody.cs プロジェクト: wallymathieu/Prolog.NET
 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);
 }
コード例 #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);
        }