Commit Graph

5 Commits

Author SHA1 Message Date
Julien Fischer
9fb4f15dfc Fix compilation problems in the extras distribution caused by recent
Estimated hours taken: 0.5
Branches: main

Fix compilation problems in the extras distribution caused by recent
changes.

extras/stream/stream.m:
	Provide a definition for the type stream/1.

extras/*/*.m:
	Conform to the recent changes to the standard library.
2006-03-30 01:21:20 +00:00
Ian MacLarty
b2c6c59c87 Fix errors in the xml parser due to the use of obsolete notation.
Estimated hours taken: 0.2
Branches: main and 0.12

extras/xml/parsing.m:
extras/xml/tryit.m:
extras/xml/xml.ns.m:
extras/xml/xml.parse.m:
	Fix errors in the xml parser due to the use of obsolete notation.
2005-10-13 09:49:47 +00:00
Julien Fischer
b44d8c5b3c Delete the type '' ---> '' and replace instances of
Estimated hours taken: 0.1
Branches: main, 0.12

extras/xml/parsing.m:
extras/xml/xml.parse.m:
	Delete the type '' ---> '' and replace instances of
	it in these files with the unit type from std_util.
	The compiler no longer accepts the former type and
	we aren't going to allow it in future anyway.
2005-06-01 07:43:24 +00:00
Thomas Conway
33314f9799 Improve the performance of the XML parser.
Estimated hours taken: 1
Branches: main

Improve the performance of the XML parser.

extras/xml/parsing.m:
	Put some comments in explaining the performance problem and
	its solution.

extras/xml/xml.parse.chars.m:
	Change baseChar and friends so that the big combinator
	expressions in them are static constants.
2001-06-16 05:46:26 +00:00
Thomas Conway
236316cbe8 Add an XML parser to the extras directory
Estimated hours taken: 100


    Add an XML parser to the extras directory

extras/xml/README:
    A short readme describing the parser.

extras/xml/Mmake:
    The Mmake file for the sample program.

extras/xml/tryit.m:
    A sample program that just parses the files named on the command line.

extras/xml/xml*.m:
    The parser itself.

extras/xml/unicode.m:
    A bunch of functions that return the unicode values for numerous ascii
    symbols.

extras/xml/parsing.m:
    The parsing combinator set used by the xml parser.
2000-09-05 22:34:00 +00:00