Axiom.Runtime.StructureTerm.Reference C# (CSharp) Method

Reference() public method

public Reference ( ) : AbstractTerm
return AbstractTerm
        public override AbstractTerm Reference()
        {
            return this;
        }

Usage Example

コード例 #1
0
ファイル: AbstractTerm.cs プロジェクト: ahodroj/prologdotnet
        public void Unify_ref_str()
        {
            AbstractTerm term = new AbstractTerm();
            StructureTerm con = new StructureTerm();

            Assert.IsTrue(term.Unify(con));

            Assert.AreSame(term.Reference(), con.Reference());
            Assert.IsTrue(term.IsStructure);
            Assert.IsFalse(term.IsReference);
        }