extras/old_term_parser/old_lexer.m:
This was calling a predicate that was recently removed from the standard
library; add a copy of that predicate here instead.
Discussion of these changes can be found on the Mercury developers
mailing list archives from June 2018.
COPYING.LIB:
Add a special linking exception to the LGPL.
*:
Update references to COPYING.LIB.
Clean up some minor errors that have accumulated in copyright
messages.
Upcoming changes to the standard library required to support additional
builtin integer types will not be backwards compatible; the copy of
these modules in extras can be used by existing code code until it is
ready to be updated.
extras/old_term_parser/old_lexer.m:
extras/old_term_parser/old_parser.m:
extras/old_term_parser/old_term.m:
extras/old_term_parser/old_term_io.m:
extras/old_term_parser/old_varset.m:
Renamed versions of the corresponding standard library modules.
extras/old_term_parser/old_term_parser.m:
Add a top-level package for the above modules.
extras/old_term_parser/Makefile:
extras/old_term_parser/Mercury.options:
Add the necessary build rules.
extras/README:
Document the addition.