Commit 7fe26537 authored by Pietro Abate's avatar Pietro Abate

[r2004-04-26 14:08:10 by afrisch] update CHANGES

Original author: afrisch
Date: 2004-04-26 14:08:10+00:00
parent 70899e1c
0.2.0-pre5
* Added configure script
* integrated cdo2cmo functionalities in the interpreter.
* added manual pages on using CDuce in Ocaml
0.2.0-pre4
* Added internal support for abstract data types
* Added cdo2cmo to translate cduce object files into ocaml object files
so that it is possible to call in ocaml cduce's functions as if they
were defined in a ocaml module.
0.2.0-pre3
* Added preliminary support for URLs in load_xml, load_html, and schemas:
e.g. you can write `` load_html "http://www.cduce.org/" ''
Since 0.1.1
0.2.0-pre2
- Language:
* Support for URLs in load_xml, load_html, and schemas:
e.g. you can write `` load_html "http://www.cduce.org/" ''
(need either the ocurl package or the netclient package)
* More advanced (and documented) support for XML Schemas.
* Preliminary integration of CQL query language that is:
select e from p1 in e1, ... ,pn in en where e'
0.2.0-pre1
* Code upgraded to Ocaml 3.07
* Major cleaning in progress
* Using ulex instead of wlex. Sources can now be in Utf8.
* Allow structured constants in default value patterns (p := c)
* Default value patterns in regexps don't consume an element
* Experiment with separate compilation
* Bug fixes in the parser. Tuples are now ok in regexps.
* Default value patterns in regexps don't consume an element.
* Logical operators &&, ||, and not
- Implementation:
* Code upgraded to Ocaml 3.07.
* Major cleaning in progress.
* Added internal support for abstract data types.
* Using ulex instead of wlex.
* Sources can now be in utf8.
* Separate compilation
* Lazy implementation of @
* Add logical operators &&, ||, and not
- Other:
* Added configure script.
- OCaml/CDuce interface:
* preliminary implementation.
- Bug fixes:
* Bug fixes in the parser. Tuples are now ok in regexps.
0.1.1
* Various bug fixes (expat might now work)
......
......@@ -59,6 +59,9 @@ package: clean
tar czf $(PACKAGE).tar.gz --exclude CVS --exclude ".#*" $(PACKAGE)
rm -Rf $(PACKAGE)
cvs_snapshot:
$(MAKE) package VERSION=cvs`date +%Y%m%d`
OCAML_STDLIBDIR := $(shell ocamlc -where)
.PHONY: .ocamlinit
.ocamlinit:
......@@ -82,7 +85,7 @@ OCAML_STDLIBDIR := $(shell ocamlc -where)
echo '(* vim: set ft=ocaml: *)' >> $@
CVS_DISTRIB = web CHANGES LICENSE README doc cduce dtd2cduce
cvs_snapshot: clean
cvs_snapshot_bin: clean
if [[ `uname` != Linux ]]; then echo "Not a Linux box!"; exit 2; fi
$(MAKE) cduce dtd2cduce NATIVE=true EXTRA_LINK_OPTS="-ccopt -static" VERSION=cvs`date +%Y%m%d`
rm -Rf cduce-cvs
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment