Delete trailing whitespace. In lambda-list-parsing.lisp this fixes a bug
Annotate for file ChangeLog
2011-04-02 rbrown 1 2011-02-24 Robert Brown <robert.brown at gmail.com>
02:51:32 ' 2
2011-04-02 rbrown 3 * lambda-list-parsing.lisp: Delete trailing whitespace that turned
03:50:19 ' 4 ~@<newline> into a bogus format directive by converting it into
' 5 ~@<space><newline>
' 6
' 7 * unifier.lisp, apply-substitution.lisp, cl-unification.system
' 8 * match-block.lisp, templates-hierarchy.lisp, unifier.lisp
' 9 * lib-dependent/cl-ppcre-template.lisp: delete trailing whitespace
' 10
' 11 2011-02-24 Robert Brown <robert.brown at gmail.com>
' 12
2011-04-02 rbrown 13 * unifier.lisp: Allow vectors to unify with sequence templates.
02:51:32 ' 14 * test/unification-tests.lisp: new test to verify the change
' 15
2011-04-02 rbrown 16 2011-02-16 Robert Brown <robert.brown at gmail.com>
02:49:30 ' 17
' 18 * cl-unification.asd: Add support for asdf:test-system.
' 19
' 20 * cl-unification-test.asd: File added.
' 21
2011-03-29 mantoniotti 22 2011-01-18 author <author at paniscia.local>
23:20:53 ' 23
' 24 * unifier.lisp:
' 25 After a careful reading of PAIP fixed a very subtle bug in VAR-UNIFY
' 26 that prevented the correct unification of:
' 27
' 28 (?x ?y a)
' 29
' 30 with
' 31
' 32 (?y ?x ?x)
' 33
' 34 * substitutions.lisp:
' 35 Added debugging functions DUMP-FRAME and DUMP-ENVIRONMENT.
' 36
' 37 * .cvsignore: Added .cvsignore file.
' 38
' 39 2009-12-17 author <author at paniscia.local>
' 40
' 41 * ChangeLog: ChangeLog updated.
' 42
' 43 * lib-dependent/cl-ppcre-template.asd: Initial checkin.
' 44
' 45 * lib-dependent/cl-ppcre-template.lisp:
' 46 Patched to use Cl-PPCRE:SCAN-TO-STRINGS (thanks to Pixel // pinterface [a] gmail dot com).
' 47
' 48 * unifier.lisp: Minor cosmetic changes.
' 49
' 50 * unification-package.lisp: Exported MATCHF-CASE.
' 51
' 52 * templates-hierarchy.lisp:
' 53 Fixed a couple of problems with some accessors in the NUMBER,
' 54 STRUCTURE-OBJECT and STANDARD-OBJECT templates.
' 55
' 56 * match-block.lisp: Added MATCHF* macros.
' 57
2009-12-17 mantoniotti 58 2009-12-17 author <author@paniscia.local>
17:02:42 ' 59
' 60 * lib-dependent/cl-ppcre-template.asd: Initial checkin.
' 61
' 62 * lib-dependent/cl-ppcre-template.lisp:
' 63 Patched to use Cl-PPCRE:SCAN-TO-STRINGS (thanks to Pixel // pinterface [a] gmail dot com).
' 64
' 65 * unifier.lisp: Minor cosmetic changes.
' 66
' 67 * unification-package.lisp: Exported MATCHF-CASE.
' 68
' 69 * templates-hierarchy.lisp:
' 70 Fixed a couple of problems with some accessors in the NUMBER,
' 71 STRUCTURE-OBJECT and STANDARD-OBJECT templates.
' 72
' 73 * match-block.lisp: Added MATCHF* macros.
' 74
' 75 2009-04-18 author <author@paniscia.local>
' 76
' 77 * ChangeLog: ChangeLog updated.
' 78
' 79 * cl-unification.system, cl-unification.asd:
' 80 System definitions files (.asd and .system) modified in order to make
' 81 dependency form CL-PPCRE optional.
' 82
' 83 * lib-dependent/cl-ppcre-template.system: File added.
' 84
' 85 * lib-dependent/cl-ppcre-template.lisp:
' 86 Removed REQUIRE of CL-PPCRE. Too brittle.
' 87
' 88 * cl-unification-lib.asd: File added.
' 89
2009-04-17 mantoniotti 90 2009-04-18 author <author@Macintosh-9.local>
22:44:17 ' 91
' 92 * cl-unification.system, cl-unification.asd:
' 93 System definitions files (.asd and .system) modified in order to make
' 94 dependency form CL-PPCRE optional.
' 95
' 96 * lib-dependent/cl-ppcre-template.system: File added.
' 97
' 98 * lib-dependent/cl-ppcre-template.lisp:
' 99 Removed REQUIRE of CL-PPCRE. Too brittle.
' 100
' 101 * cl-unification-lib.asd: File added.
' 102
' 103 2009-04-17 author <author@Macintosh-9.local>
' 104
' 105 * unification-package.lisp:
' 106 Added a few exports and changed the actual package name (i.e., I put
' 107 my money where my mouth is; the "published" package name is now a
' 108 nickname).
' 109
' 110 * apply-substitution.lisp:
' 111 Fixed a couple of snags. APPLY-SUBSTITUTION was not applied
' 112 recursively and it was barfing on numbers.
' 113 Current version is still incomplete, but it serves as a template for
' 114 further development.
' 115
' 116 2009-04-15 author <author@Macintosh-9.local>
' 117
' 118 * ChangeLog: ChangeLog updated.
' 119
' 120 * lib-dependent/cl-ppcre-template.lisp, test/unification-tests.lisp:
' 121 Modified Files:
' 122 test/unification-tests.lisp
' 123 Added Files:
' 124 lib-dependent/cl-ppcre-template.lisp
' 125
' 126 The cl-ppcre-template reuses E. Weitz's wonderful CL-PPCRE library
' 127 to provide a seamless (YMMV) reuse of regular expressions within
' 128 CL-UNIFICATION.
' 129
' 130 * templates-hierarchy.lisp: Added LAMBDA-TEMPLATE.
' 131
' 132 * substitutions.lisp:
' 133 Added some functionality to extract all variables and/or all values
' 134 from an environment or a frame.
' 135
' 136 * match-block.lisp:
' 137 Added MATCHF (whose name may change) to simplify the
' 138 'destructuring-bind'-like syntax and behavior of the matching
' 139 facilities.
' 140
' 141 * COPYING: Dates updated.
' 142
' 143 * unifier.lisp:
' 144 Major API change to 'unify'. It now accepts keywords. Old code
' 145 shouls not be affected, but new code is now more flexible. Look the
' 146 the STRING and (new) CHARACTER methods to see how this change is
' 147 affecting the code.
' 148
' 149 * variables.lisp: Some 'diff' unfathomable change happened.
' 150
' 151 * unification-package.lisp: Added exports of a few symbols.
' 152
' 153 * cl-unification.system, cl-unification.asd:
' 154 Fixed a few snags and added "lib-dependent" module.
' 155
' 156 * apply-substitution.lisp: Added some functionality and comments.
' 157
2009-04-15 mantoniotti 158 2009-04-15 author <author@paniscia.pd.disco.unimib.it>
14:33:35 ' 159
' 160 * lib-dependent/cl-ppcre-template.lisp, test/unification-tests.lisp:
' 161 Modified Files:
' 162 test/unification-tests.lisp
' 163 Added Files:
' 164 lib-dependent/cl-ppcre-template.lisp
' 165
' 166 The cl-ppcre-template reuses E. Weitz's wonderful CL-PPCRE library
' 167 to provide a seamless (YMMV) reuse of regular expressions within
' 168 CL-UNIFICATION.
' 169
' 170 * templates-hierarchy.lisp: Added LAMBDA-TEMPLATE.
' 171
' 172 * substitutions.lisp:
' 173 Added some functionality to extract all variables and/or all values
' 174 from an environment or a frame.
' 175
' 176 * match-block.lisp:
' 177 Added MATCHF (whose name may change) to simplify the
' 178 'destructuring-bind'-like syntax and behavior of the matching
' 179 facilities.
' 180
' 181 * COPYING: Dates updated.
' 182
' 183 * unifier.lisp:
' 184 Major API change to 'unify'. It now accepts keywords. Old code
' 185 shouls not be affected, but new code is now more flexible. Look the
' 186 the STRING and (new) CHARACTER methods to see how this change is
' 187 affecting the code.
' 188
' 189 * variables.lisp: Some 'diff' unfathomable change happened.
' 190
' 191 * unification-package.lisp: Added exports of a few symbols.
' 192
' 193 * cl-unification.system, cl-unification.asd:
' 194 Fixed a few snags and added "lib-dependent" module.
' 195
' 196 * apply-substitution.lisp: Added some functionality and comments.
' 197
' 198 2008-07-13 author <author@paniscia.pd.disco.unimib.it>
' 199
' 200 * ChangeLog: Changelog updated.
' 201
' 202 * ACKNOWLEDGEMENTS:
' 203 Added credits to a few people. Missing ones should bug the maintainer :)
' 204
' 205 * README: Copyright dates updated.
' 206
' 207 * unification.asd, unification.system: Cleaning up.
' 208 Committing in .
' 209
' 210 Removed Files:
' 211 unification.asd unification.system
' 212
' 213 * templates-hierarchy-saved.lisp: Clenaing up.
' 214 Committing in .
' 215
' 216 Removed Files:
' 217 templates-hierarchy-saved.lisp
' 218
' 219 * INSTALLATION: Instructions updated.
' 220
' 221 * COPYING: Copyright dates updated.
' 222
' 223 * test/unification-tests.lisp: Added file.
' 224
' 225 * substitutions.lisp, templates-hierarchy.lisp, unification-package.lisp, variables.lisp:
' 226 Some modification added. Exported symbols and reverted
' 227 reader macro #T to construct template instances at read time.
' 228 Added MAKE-LOAD-FORM method for templates which should fix problem with
' 229 SBCL.
' 230
' 231 Committing in .
' 232
' 233 Modified Files:
' 234 substitutions.lisp templates-hierarchy.lisp
' 235 unification-package.lisp variables.lisp
' 236
' 237 * cl-unification.system:
' 238 Added explicit :source-extension to accomodate Allegro CL.
' 239
2008-07-13 mantoniotti 240 2008-07-13 author <author@Macintosh.local>
13:36:42 ' 241
' 242 * ACKNOWLEDGEMENTS:
' 243 Added credits to a few people. Missing ones should bug the maintainer :)
' 244
' 245 * README: Copyright dates updated.
' 246
' 247 * unification.asd, unification.system: Cleaning up.
' 248 Committing in .
' 249
' 250 Removed Files:
' 251 unification.asd unification.system
' 252
' 253 * templates-hierarchy-saved.lisp: Cleaning up.
' 254 Committing in .
' 255
' 256 Removed Files:
' 257 templates-hierarchy-saved.lisp
' 258
' 259 * INSTALLATION: Instructions updated.
' 260
' 261 * COPYING: Copyright dates updated.
' 262
' 263 * test/unification-tests.lisp: Added file.
' 264
' 265 * substitutions.lisp, templates-hierarchy.lisp, unification-package.lisp, variables.lisp:
' 266 Some modification added. Exported symbols and reverted
' 267 reader macro #T to construct template instances at read time.
' 268 Added MAKE-LOAD-FORM method for templates which should fix problem with
' 269 SBCL.
' 270
' 271 Committing in .
' 272
' 273 Modified Files:
' 274 substitutions.lisp templates-hierarchy.lisp
' 275 unification-package.lisp variables.lisp
' 276
' 277 * cl-unification.system:
' 278 Added explicit :source-extension to accomodate Allegro CL.
' 279
' 280 2008-07-10 author <author@Macintosh.local>
' 281
' 282 * apply-substitution.lisp:
' 283 Removed EXPORT of APPLY-SUBSTITUTION as it is already in the DEFPACKAGE.
' 284
' 285 2007-11-09 author <author@Macintosh.local>
' 286
' 287 * docs/html/index.html: Changed the position of the disclaimer.
' 288
' 289 * ChangeLog: ChangeLog updated.
' 290
' 291 * match-block.lisp:
' 292 Made several changes to improve MATCH-CASE (following a note from Ivan
' 293 Boldyrev from a long time ago), MATCHING and MATCH.
' 294
' 295 Else-clauses are now handled correctly (AFAICT).
' 296
' 297 Single variable templates in MATCH, MATCH-CASE and MATCHING clauses do
' 298 not need to be quoted.
' 299
' 300 MATCHING was generating one gensym'ed variable per clause without
' 301 creating an appropriate enclosing LET. This is now fixed.
' 302
' 303 * substitutions.lisp:
' 304 Changed the top comment and added a (:copier nil) option to the
' 305 ENVIRONMENT defstruct, as COPY-ENVIRONMENT is defined later in the
' 306 file.
' 307
' 308 * cl-unification.system, cl-unification.asd:
' 309 Added the new system building files with more meaningful names
' 310 w.r.t. the name of the library.
' 311
' 312 * unification.asd, unification.system:
' 313 Marked the two system building files as 'obsolete', before removing
' 314 them from the repository. The new files are prefixed by 'cl-'.
' 315
' 316 2007-11-09 author <author@papadopoulou-2.ydras.offices.>
2007-11-09 mantoniotti 317
13:47:00 ' 318 * match-block.lisp:
' 319 Made several changes to improve MATCH-CASE (following a note from Ivan
' 320 Boldyrev from a long time ago), MATCHING and MATCH.
' 321
' 322 Else-clauses are now handled correctly (AFAICT).
' 323
' 324 Single variable templates in MATCH, MATCH-CASE and MATCHING clauses do
' 325 not need to be quoted.
' 326
' 327 MATCHING was generating one gensym'ed variable per clause without
' 328 creating an appropriate enclosing LET. This is now fixed.
' 329
' 330 * substitutions.lisp:
' 331 Changed the top comment and added a (:copier nil) option to the
' 332 ENVIRONMENT defstruct, as COPY-ENVIRONMENT is defined later in the
' 333 file.
' 334
' 335 * cl-unification.system, cl-unification.asd:
' 336 Added the new system building files with more meaningful names
' 337 w.r.t. the name of the library.
' 338
' 339 * unification.asd, unification.system:
' 340 Marked the two system building files as 'obsolete', before removing
' 341 them from the repository. The new files are prefixed by 'cl-'.
' 342
2008-07-13 mantoniotti 343 2007-05-21 author <author@papadopoulou-2.ydras.offices.>
2007-11-09 mantoniotti 344
13:47:00 ' 345 * ChangeLog: ChangeLog updated.
' 346
' 347 * README, ACKNOWLEDGEMENTS, COPYING, INSTALLATION:
' 348 Updated copyrights dates and changed a few instructions in the
' 349 INSTALLATION file.
' 350
' 351 * docs/html/index.html: Updated copyrights dates.
' 352
' 353 * ChangeLog: ChangeLog updated.
' 354
' 355 * unification-package.lisp, unification.asd, apply-substitution.lisp, match-block.lisp, substitutions.lisp:
' 356 See previous message.
' 357
' 358 * unification.system:
' 359 Added file 'apply-substitition.lisp' with a few new functions that are
' 360 a start for the variable substitition operation.
' 361
' 362 New fixes to the MATCH and MATCH-CASE macros. They should now work as
' 363 advertised.
' 364
' 365 Minor changes to other files: added exports to package file, fixed
' 366 .system and .asd files.
' 367
2007-05-21 mantoniotti 368 2007-05-21 author <author@Paniscia-di-Marco-Antoniotti.local>
17:12:58 ' 369
' 370 * README, ACKNOWLEDGEMENTS, COPYING, INSTALLATION:
' 371 Updated copyrights dates and changed a few instructions in the
' 372 INSTALLATION file.
' 373
' 374 * docs/html/index.html: Updated copyrights dates.
' 375
' 376 * ChangeLog: ChangeLog updated.
' 377
' 378 * unification-package.lisp, unification.asd, apply-substitution.lisp, match-block.lisp, substitutions.lisp:
' 379 See previous message.
' 380
' 381 * unification.system:
' 382 Added file 'apply-substitition.lisp' with a few new functions that are
' 383 a start for the variable substitition operation.
' 384
' 385 New fixes to the MATCH and MATCH-CASE macros. They should now work as
' 386 advertised.
' 387
' 388 Minor changes to other files: added exports to package file, fixed
' 389 .system and .asd files.
' 390
2007-05-21 mantoniotti 391 2007-05-21 author <author@paniscia.disco.unimib.it>
16:55:57 ' 392
' 393 * unification.system:
' 394 Added file 'apply-substitition.lisp' with a few new functions that are
' 395 a start for the variable substitition operation.
' 396
' 397 New fixes to the MATCH and MATCH-CASE macros. They should now work as
' 398 advertised.
' 399
' 400 Minor changes to other files: added exports to package file, fixed
' 401 .system and .asd files.
' 402
' 403 2006-07-19 author <author@paniscia.disco.unimib.it>
' 404
' 405 * templates-hierarchy.lisp, unifier.lisp:
' 406 Fixed two problems with the unifier machinery.
' 407
' 408 The first one had to do with the matching of NIL against SYMBOL and LIST
' 409 in several places: essentially, the problem is incongruencies in the
' 410 results of COMPUTE-APPLICABLE-METHODS in these cases. I think I caught
' 411 most of them: unification of lists and the occur-check were the obvious
' 412 places where things went awry.
' 413
' 414 The second problem had to do with the reader macro #T. The original
' 415 code generated an object at read time, which is not such a good idea.
' 416 Now the code generates a call to MAKE-TEMPLATE with is evaluated later.
' 417 Incidentally, the reader macro function is now called |sharp-T-reader|, in
' 418 order to placate Emacs fontification.
' 419
' 420 Modified Files:
' 421 templates-hierarchy.lisp unifier.lisp
' 422
' 423 * unification-package.lisp: Added missing export.
' 424
' 425 2005-10-25 author <author@paniscia.disco.unimib.it>
' 426
' 427 * unifier.lisp: Fixed problem with the unification of a list with a
' 428 SEQUENCE-TEMPLATE. The implementation was not checking that the
' 429 length of the list was compatible with the length of the required
' 430 elements in the template.
' 431
' 432 Apart from that, keyword matching is still unimplemented.
' 433
' 434 * match-block.lisp:
' 435 Fixed problem with checking the presence of T and OTHERWISE clauses in
' 436 MATCHING.
' 437
' 438 2005-07-25 author <author@paniscia.disco.unimib.it>
' 439
' 440 * docs/html/downloads.html: Minor cleanup.
' 441
' 442 2005-05-20 author <author@paniscia.disco.unimib.it>
' 443
' 444 * docs/html/links.html: Fixed typos.
' 445
' 446 * docs/html/nil-template-class.html: Fixed bug in documentation.
' 447
' 448 * docs/html/links.html: Page updated.
' 449
' 450 * docs/html/unification-dictionary.html: Incremental change to page.
' 451
' 452 * docs/html/number-template-class.html: Fixed a documentation bug.
' 453 Thanks to Norman Werner for spotting it.
' 454
' 455 * docs/html/index.html: Added link to "Mailing Lists" page.
' 456
' 457 * docs/html/mailing-lists.html: File added.
' 458
' 459 * unifier.lisp:
' 460 Fixed two major bugs reported by Norman Werver. Unification of
' 461 strings and symbols and of numers and symbols was not recurring on
' 462 VAR-UNIFY, as required; thus
' 463
' 464 (unify '(?x ?x) '("asd" "qweert"))
' 465 and
' 466 (unify '(foo ?x baz) '(foo 42 ?x))
' 467
' 468 would succed.
' 469 The two cases are now fixed.
' 470
' 471 2005-05-19 author <author@paniscia.disco.unimib.it>
' 472
' 473 * README: Year updated.
' 474
' 475 * ACKNOWLEDGEMENTS: File added.
' 476
' 477 * ChangeLog: ChangeLog updated.
' 478
' 479 * COPYING: Updated copyright notice.
' 480
' 481 * docs/html/downloads.html, docs/html/index.html:
' 482 Changed the DISCLAIMER parts in the files, in order to clarify the licensing
' 483 of the code.
' 484
2004-11-17 mantoniotti 485 2005-05-19 mantoniotti <mantoniotti@vault>
22:19:54 ' 486
' 487 * COPYING: Updated copyright notice.
' 488
' 489 * docs/html/downloads.html, docs/html/index.html:
' 490 Changed the DISCLAIMER parts in the files, in order to clarify the licensing
' 491 of the code.
' 492
' 493 2005-04-27 mantoniotti <mantoniotti@vault>
' 494
' 495 * docs/html/control-flow.html: Fixed factorial example.
' 496
' 497 * match-block.lisp:
' 498 Added IGNORABLE declaration to MATCH macro expansion.
' 499 This is useful in quieting various compilers.
' 500
' 501 * match-block.lisp: Added acknowledgement to Peter Scott.
' 502
' 503 * match-block.lisp: Fixed bug in condition signaling within MATCH-CASE.
' 504
' 505 * templates-hierarchy.lisp:
' 506 Fixed bugs in COLLECT-TEMPLATE-VARS for NUMBER-TEMPLATEs.
' 507 If a variable was present, then the method was not returning a list.
' 508 The treatment of constants like PI was also incorrect, as the numeric
' 509 value was returned. Retunrning () seems the right thing to do
' 510 instead.
' 511
' 512 * match-block.lisp:
' 513 Added MATCH-CASE macro. Slightly modified from the version provided
' 514 by Peter Scott.
' 515
' 516 * unification.asd: Added unification.asd file.
' 517
' 518 2005-04-21 mantoniotti <mantoniotti@vault>
' 519
' 520 * docs/html/links.html: Fixed, but not completed, the page.
' 521
' 522 2005-01-28 mantoniotti <mantoniotti@vault>
' 523
' 524 * docs/html/downloads.html: Added file `downloads.html'.
' 525
' 526 * docs/html/index.html:
' 527 Minor changes to text. Fixed `download.html' link.
' 528
' 529 * lambda-list-parsing.lisp, unifier.lisp:
' 530 Fixed minor problem in Lambda List parsing.
' 531 Also VALID-TEMPLATE-P was expanded, and it looks like it should become
' 532 a generic function.
' 533
' 534 2004-11-17 mantoniotti <mantoniotti@vault>
' 535
' 536 * docs/html/images/unif-templ-hier.pcl, docs/html/images/unif-templ-hier.ps:
' 537 Initial import.
' 538
' 539 * docs/html/images/unif-templ-hier.pcl, docs/html/images/unif-templ-hier.ps:
' 540 New file.
' 541
' 542 * docs/html/images/Thumbs.db, docs/html/images/Thumbs.db:encryptable, docs/html/images/header_bg.gif, docs/html/images/header_bg_1.gif, docs/html/images/shim.gif, docs/html/images/unif-templ-hier.gif, docs/html/images/unif-templ-hier.pdf, docs/html/images/unif-templ-hier.sxd, docs/html/make-shared-environment-function.html, docs/html/match-case-macro.html, docs/html/standard-object-template-class.html, docs/html/string-template-class.html, docs/html/structure-object-template-class.html, docs/html/subseq-template-class.html:
' 543 Initial import.
' 544
' 545 * docs/html/images/Thumbs.db, docs/html/images/Thumbs.db:encryptable, docs/html/images/header_bg.gif, docs/html/images/header_bg_1.gif, docs/html/images/shim.gif, docs/html/images/unif-templ-hier.gif, docs/html/images/unif-templ-hier.pdf, docs/html/images/unif-templ-hier.sxd, docs/html/make-shared-environment-function.html, docs/html/match-case-macro.html, docs/html/standard-object-template-class.html, docs/html/string-template-class.html, docs/html/structure-object-template-class.html, docs/html/subseq-template-class.html:
' 546 New file.
' 547
' 548 * docs/html/.DS_Store, docs/html/aref-template-class.html, docs/html/array-template-class.html, docs/html/control-flow.html, docs/html/dictionary.html, docs/html/element-template-class.html, docs/html/elt-template-class.html, docs/html/expression-template-class.html, docs/html/find-variable-value-function.html, docs/html/hash-t-read-macro.html, docs/html/index.html, docs/html/links.html, docs/html/list-template-class.html, docs/html/main.css, docs/html/make-empty-environment-function.html, docs/html/match-macro.html, docs/html/matching-macro.html, docs/html/nil-template-class.html, docs/html/nth-template-class.html, docs/html/nthcdr-template-class.html, docs/html/number-template-class.html, docs/html/sequence-template-class.html, docs/html/symbol-template-class.html, docs/html/template-class.html, docs/html/template-p-function.html, docs/html/template-spec-accessor.html, docs/html/templates.html, docs/html/type-template-class.html, docs/html/unification-dictionary.html, docs/html/unify-function.html, docs/html/unify-package.html, docs/html/unifying-substitutions.html, docs/html/usci-variable.html, docs/html/vector-template-class.html, unification-package.lisp, unification.system, unifier.lisp, variables.lisp:
' 549 Initial import.
' 550
' 551 * docs/html/.DS_Store, docs/html/aref-template-class.html, docs/html/array-template-class.html, docs/html/control-flow.html, docs/html/dictionary.html, docs/html/element-template-class.html, docs/html/elt-template-class.html, docs/html/expression-template-class.html, docs/html/find-variable-value-function.html, docs/html/hash-t-read-macro.html, docs/html/index.html, docs/html/links.html, docs/html/list-template-class.html, docs/html/main.css, docs/html/make-empty-environment-function.html, docs/html/match-macro.html, docs/html/matching-macro.html, docs/html/nil-template-class.html, docs/html/nth-template-class.html, docs/html/nthcdr-template-class.html, docs/html/number-template-class.html, docs/html/sequence-template-class.html, docs/html/symbol-template-class.html, docs/html/template-class.html, docs/html/template-p-function.html, docs/html/template-spec-accessor.html, docs/html/templates.html, docs/html/type-template-class.html, docs/html/unification-dictionary.html, docs/html/unify-function.html, docs/html/unify-package.html, docs/html/unifying-substitutions.html, docs/html/usci-variable.html, docs/html/vector-template-class.html, unification-package.lisp, unification.system, unifier.lisp, variables.lisp:
' 552 New file.
' 553
' 554 * COPYING, INSTALLATION, README, lambda-list-parsing.lisp, match-block.lisp, substitutions.lisp, templates-hierarchy-saved.lisp, templates-hierarchy.lisp:
' 555 Initial import.
' 556
' 557 * COPYING, INSTALLATION, README, lambda-list-parsing.lisp, match-block.lisp, substitutions.lisp, templates-hierarchy-saved.lisp, templates-hierarchy.lisp:
' 558 New file.
' 559