Commit Graph

3 Commits

Author SHA1 Message Date
Julien Fischer
b795306020 Fix compilation of extras/old_term_parser.
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.
2019-09-29 04:38:53 +10:00
Mark Brown
d465fa53cb Update the COPYING.LIB file and references to it.
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.
2018-06-09 17:43:12 +10:00
Julien Fischer
bf4f40c332 Add a copy of the current term parser modules to the extras.
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.
2017-03-16 09:56:22 +11:00