From mantoniotti@common-lisp.net Sat Dec 29 15:25:22 2012 From: CVS User mantoniotti To: cl-unification-cvs@common-lisp.net Subject: [cl-unification-cvs] CVS cl-unification/docs/html Date: Sat, 29 Dec 2012 15:25:22 -0800 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2324847002802826304==" --===============2324847002802826304== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Update of /project/cl-unification/cvsroot/cl-unification/docs/html In directory tiger.common-lisp.net:/tmp/cvs-serv14907 Modified Files: aref-template-class.html array-template-class.html=20 control-flow.html downloads.html element-template-class.html=20 elt-template-class.html expression-template-class.html=20 find-variable-value-function.html hash-t-read-macro.html=20 index.html links.html mailing-lists.html=20 make-empty-environment-function.html=20 make-shared-environment-function.html match-case-macro.html=20 match-macro.html matching-macro.html nil-template-class.html=20 nth-template-class.html nthcdr-template-class.html=20 number-template-class.html standard-object-template-class.html=20 structure-object-template-class.html=20 symbol-template-class.html template-class.html=20 template-p-function.html template-spec-accessor.html=20 templates.html type-template-class.html=20 unification-dictionary.html unify-function.html=20 unify-package.html unifying-substitutions.html=20 usci-variable.html=20 Log Message: Copyright updated, Cleaned the documentation, fixed a few typos and, above all, fixed (most) navigation links. --- /project/cl-unification/cvsroot/cl-unification/docs/html/aref-template-cl= ass.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/aref-template-cl= ass.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class AREF-TEMPLATE @@ -168,6 +169,7 @@
=20 +
=09 @@ -194,7 +196,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/array-template-c= lass.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/array-template-c= lass.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class ARRAY-TEMPLATE @@ -189,6 +190,7 @@
=20 +
=09 @@ -215,7 +217,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/control-flow.htm= l 2011/03/06 15:09:51 1.3 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/control-flow.htm= l 2012/12/29 23:25:22 1.4 @@ -25,37 +25,41 @@ =20 -   - - -
-
- -

Control Flow

+   + =20 -

In order to make the use of the UNIFICATION library easier, a few - utility macros are provided. The macros MATCH, MATCHING, and - MATCH-CASE can be used to unify two (or more) objects and then to - build a lexical environment where the variables present in the to - objects (or templates) are bound to the values resulting from the - application of UNIFY.

+
+
=20 -

-

    -
  • MATCH is a "single shot" macro. It does one unification and - executes forms in an appropriate lexical environment.
  • +

    Control Flow

    =20 -
  • MATCH-CASE is equivalent to CASE. It tries to match a single - object (or template) against a set of clauses. The forms associated - to the first clause for which there is a successful unification, are - then executed within an appropriate lexical environment. - -
  • MATCHING is equivalent to COND. Each clause contains a - head -

    +

    In order to make the use of the UNIFICATION library easier, a few + utility macros are provided. The macros MATCH, MATCHING, and + MATCH-CASE can be used to unify two (or more) objects and then to + build a lexical environment where the variables present in the to + objects (or templates) are bound to the values resulting from the + application of UNIFY.

    + +

    +

      +
    • MATCH is a "single shot" macro. It does one unification and + executes forms in an appropriate lexical environment.
    • + +
    • MATCH-CASE is equivalent to CASE. It tries to match a single + object (or template) against a set of clauses. The forms associated + to the first clause for which there is a successful unification, are + then executed within an appropriate lexical environment.
    • + +
    • MATCHING is equivalent to COND. Each clause contains a + head consisting of two objects to be unified. The first + clause whose head unifies sucessfully has its associated forms + executed within an appropriate lexical environment.
    • +
    +

    + +

    There are also the macro MATCHF and MATCHF-CASE, which do not + evaluate the pattern; they can be used to produce more streamlined + code.

    =20 =20

    Examples

    @@ -143,9 +147,10 @@

    Control Flow Dictionary

    =20 =20 =20 @@ -173,7 +178,7 @@ =20 =20 =20 +
=09 @@ -234,7 +240,7 @@
- © 2003-2011, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/downloads.html 2= 011/03/06 15:07:02 1.4 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/downloads.html 2= 012/12/29 23:25:22 1.5 @@ -70,7 +70,7 @@ ;;; will not be held liable etc etc etc etc etc. --> =20 -

Site Map

+ =20 =20

Enjoy!

@@ -79,7 +79,7 @@ =20

Questions? Queries? Suggestions? Comments? Please direct them - at me. + at me= .

=20
@@ -124,7 +124,7 @@
- © 2003-2011, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/element-template= -class.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/element-template= -class.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class ELEMENT-TEMPLATE @@ -93,7 +94,7 @@ =20
- +
=09 @@ -120,7 +121,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/elt-template-cla= ss.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/elt-template-cla= ss.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class ELT-TEMPLATE @@ -138,6 +139,7 @@
=20 +
=09 @@ -164,7 +166,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/expression-templ= ate-class.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/expression-templ= ate-class.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class EXPRESSION-TEMPLATE @@ -93,7 +94,7 @@
=20 -

News

+
=09 @@ -119,7 +120,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/find-variable-va= lue-function.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/find-variable-va= lue-function.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Function FIND-VARIABLE-VALUE @@ -49,12 +50,20 @@

=20 +

+

+  v? variable-name env &optional plain-symbol-p<=
/i>
+  =3D> value, found
+  
+

+

Arguments and Values:

=20 -

variable-name---a symbol denoting a unif= ication variable

-

env---an unification-environment

-

value---an object

-

found---a boolean

+

variable-name : a symbol denoting a unif= ication variable

+

plain-symbol-p : a boolean

+

env : a unification-environment

+

value : an object

+

found : a boolean

=20 =20 =20 @@ -74,7 +83,11 @@ default.) If errorp is NIL then FIND-VARIABLE-NAME returns the values NIL and NIL.

=20 -

env defaults to *NULL-ENVIRONMENT*. +

env defaults to *NULL-ENVIRONMENT*.

+ +

The V? function is a utility to be used for debugging purposes at + the listener. The optional argument plain-symbol-p can be + used to avoid using the '?' syntax for variables.

=20 =20

Affected By:

@@ -108,7 +121,7 @@
=20 -

News

+
=09 @@ -134,7 +147,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/hash-t-read-macr= o.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/hash-t-read-macr= o.html 2012/12/29 23:25:22 1.2 @@ -11,11 +11,12 @@
- CL Unification: Standard Generic Function TEMPLATE-SPEC + CL Unification: #T Reader Macro @@ -103,7 +104,7 @@
=20 -

News

+
=09 @@ -129,7 +130,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/index.html 2012/= 01/16 15:43:46 1.8 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/index.html 2012/= 12/29 23:25:22 1.9 @@ -14,6 +14,7 @@ CL Extensions: UNIFICATION
Home + | Di= ctionary | Downloads | Mailing Lis= ts | Links @@ -308,7 +309,7 @@ =20 =20 =20 +
=09 @@ -351,13 +353,7 @@
  • 2011-02-20
    CL-UNIFICATION is now in Quicklisp. -
  • 2007-11-09
    - Updated. -
  • 2004-11-04
    - Updated. -
  • 2004-05-05
    - Started the site. -
  • +
=20
@@ -374,7 +370,7 @@
- © 2004-2012, Marco Antoniotti, all rights reserved. + © 2004-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/links.html 2011/= 03/06 15:06:12 1.5 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/links.html 2012/= 12/29 23:25:22 1.6 @@ -47,7 +47,7 @@ =20 =20 =09 @@ -120,7 +121,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/make-shared-envi= ronment-function.html 2004/11/17 22:19:56 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/make-shared-envi= ronment-function.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Function MAKE-SHARED-ENVIRONMENT<= /strong> @@ -85,7 +86,7 @@ =20

This function is provided to allow for the construction of "trees" of frames for interpreter-like environments. The macros - MATCH, MATCHING, and MATCH-CASE rely on this function, as they + MATCH, MATCHF, MATCHING, MATCHF-CASE and MATCH-CASE rely on this function,= as they immediately construct a "shared" environment.

=20

Current Implementation Note

@@ -93,9 +94,6 @@

MAKE-SHARED-ENVIRONMENT relies on the LIST implementation of environments.

=20 -

The use of MAKE-SHARED-ENVIRONMENT in MATCHING and MATDCH-CASE is - still incomplete.

- =20 @@ -108,7 +106,7 @@
=20 -

News

+
=09 @@ -134,7 +132,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/match-case-macro= .html 2004/11/17 22:19:56 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/match-case-macro= .html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Macro MATCH-CASE @@ -121,7 +122,7 @@
=20 -

News

+
=09 @@ -147,7 +148,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
@@ -156,4 +157,4 @@ =20 - + --- /project/cl-unification/cvsroot/cl-unification/docs/html/match-macro.html= 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/match-macro.html= 2012/12/29 23:25:22 1.2 @@ -1,6 +1,6 @@ - CL Unification: Macro MATCH + CL Unification: Macros MATCH and MATCHF =09 @@ -11,11 +11,12 @@
- CL Unification: Macro MATCH + CL Unification: Macros MATCH and MATCHF @@ -50,6 +51,13 @@

=20 +

+

+  matchf (template object &key substitution =
errorp error-value) &body forms
+  =3D> results*
+  
+

+

Arguments and Values:

=20

template---a unification template @@ -79,6 +87,10 @@ UNIFICATION-FAILURE, otherwise the result of evaluating error-value, whose default is NIL is returned.

=20 +

MATCHF works as MATCH but it does not evaluate template; + it is useful whenever the template is cons that needs to be used + as-is, without resorting to explicit quoting.

+ =20

Affected By:

=20 @@ -113,7 +125,7 @@
=20 -

News

+
=09 @@ -139,7 +151,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
@@ -148,4 +160,4 @@ =20 - + --- /project/cl-unification/cvsroot/cl-unification/docs/html/matching-macro.h= tml 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/matching-macro.h= tml 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Macro MATCHING @@ -120,7 +121,7 @@
=20 -

News

+ + =20
=09 @@ -146,7 +148,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
@@ -155,4 +157,4 @@ =20 - + --- /project/cl-unification/cvsroot/cl-unification/docs/html/nil-template-cla= ss.html 2005/05/20 16:38:06 1.2 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/nil-template-cla= ss.html 2012/12/29 23:25:22 1.3 @@ -14,8 +14,9 @@ CL Unification: Class NIL-TEMPLATE @@ -131,6 +132,7 @@
=20 + + =20
=09 @@ -157,7 +160,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/nth-template-cla= ss.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/nth-template-cla= ss.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class NTH-TEMPLATE @@ -129,6 +130,7 @@
=20 +
=09 @@ -155,7 +157,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/nthcdr-template-= class.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/nthcdr-template-= class.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class NTHCDR-TEMPLATE @@ -129,7 +130,7 @@
=20 -

News

+ =20
@@ -155,7 +157,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/number-template-= class.html 2005/05/20 16:18:33 1.2 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/number-template-= class.html 2012/12/29 23:25:22 1.3 @@ -14,8 +14,9 @@ CL Unification: Class NUMBER-TEMPLATE @@ -146,6 +147,7 @@
=20 +
=09 @@ -172,7 +174,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/standard-object-= template-class.html 2004/11/17 22:19:56 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/standard-object-= template-class.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class STANDARD-OBJECT-TEMPLATE @@ -189,7 +190,7 @@
=20 -

News

+
=09 @@ -215,7 +216,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/structure-object= -template-class.html 2004/11/17 22:19:56 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/structure-object= -template-class.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class STRUCTURE-OBJECT-TEMPLATE @@ -167,7 +168,7 @@
=20 -

News

+
=09 @@ -193,7 +194,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/symbol-template-= class.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/symbol-template-= class.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class SYMBOL-TEMPLATE @@ -114,7 +115,7 @@ =20
- +
=09 @@ -141,7 +142,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/template-class.h= tml 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/template-class.h= tml 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class TEMPLATE @@ -100,6 +101,7 @@
=20 +
=09 @@ -126,7 +128,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/template-p-funct= ion.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/template-p-funct= ion.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Standard Generic Function TEMPLATE-P<= /i> @@ -95,7 +96,7 @@
=20 -

News

+
=09 @@ -121,7 +122,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/template-spec-ac= cessor.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/template-spec-ac= cessor.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Standard Generic Function TEMPLATE-SPEC @@ -101,7 +102,7 @@
=20 -

News

+ + =20
=09 @@ -127,7 +129,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
@@ -135,3 +137,5 @@ + + --- /project/cl-unification/cvsroot/cl-unification/docs/html/templates.html 2= 011/03/06 15:09:10 1.2 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/templates.html 2= 012/12/29 23:25:22 1.3 @@ -138,7 +138,7 @@ =20 =20 =20 +
=09 @@ -198,7 +199,7 @@
- © 2003-2011, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/type-template-cl= ass.html 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/type-template-cl= ass.html 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Class TYPE-TEMPLATE --- /project/cl-unification/cvsroot/cl-unification/docs/html/unification-dict= ionary.html 2011/03/06 15:11:59 1.4 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/unification-dict= ionary.html 2012/12/29 23:25:22 1.5 @@ -14,8 +14,8 @@ CL Extensions: UNIFICATION Dictionary =09 @@ -133,7 +138,7 @@
- © 2003-2011, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/unify-function.h= tml 2011/02/11 17:49:39 1.2 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/unify-function.h= tml 2012/12/29 23:25:22 1.3 @@ -14,8 +14,9 @@ CL Unification: Standard Generic Function UNIFY @@ -364,6 +365,7 @@
=20 +
=09 @@ -390,7 +392,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/unify-package.ht= ml 2004/11/17 22:19:55 1.1.1.1 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/unify-package.ht= ml 2012/12/29 23:25:22 1.2 @@ -14,8 +14,9 @@ CL Unification: Package CL.EXT.DACF.UNIFICATION @@ -79,6 +80,7 @@
=20 +
=09 @@ -105,7 +107,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/unifying-substit= utions.html 2011/03/06 15:08:30 1.2 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/unifying-substit= utions.html 2012/12/29 23:25:22 1.3 @@ -135,6 +135,7 @@ ;;; will not be held liable etc etc etc etc etc. --> =20 + =09 @@ -187,7 +188,7 @@
- © 2003-2011, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--- /project/cl-unification/cvsroot/cl-unification/docs/html/usci-variable.ht= ml 2011/02/11 17:49:39 1.2 +++ /project/cl-unification/cvsroot/cl-unification/docs/html/usci-variable.ht= ml 2012/12/29 23:25:22 1.3 @@ -14,8 +14,9 @@ CL Unification: Variable *UNIFY-STRING-CASE-SENSITIVE-P* @@ -91,7 +92,7 @@
=20 -

News

+
=09 @@ -117,7 +118,7 @@
- © 2003-2004, Marco Antoniotti, all rights reserved. + © 2003-2013, Marco Antoniotti, all rights reserved.
--===============2324847002802826304==--