Skip to content
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
..
Failed to load latest commit information.
data
Makefile
README
make-lib.scm
unicode-reader.scm
utf-data.sch
utf-init-gen.scm
utf.scm

README

Mikael remarks:

This is the Unicode library for Bigloo Scheme by Florian Loitsch.

Copyright (C) 2007-2012 Florian Loitsch.

It is distributed in the /unicode directory of js2scheme, as found on
http://code.google.com/p/js2scheme/source/browse/ . The version bundled here is was pulled from
the abovementioned repo the 13:t of May 2012. Florian's last changes were the 12:th of March 2011.
Florian's code is to be viewed as stable since at least 2010.

This work is released by Florian under the New BSD license, as seen in the sourcecode files
in this directory.

It has two parts,
 A) A program unicode-reader that out of the Unicode Character Database as published 
    http://www.unicode.org/Public/UNIDATA/SpecialCasing.txt and
    http://www.unicode.org/Public/UNIDATA/UnicodeData.txt ,
    generates a file utf-data.sch that contains the basis data constants needed for Scheme-based
    processing of Unicode characters, including for performing upper/lower casing operations.

 B) A library that provides Unicode casing, UTF coding and related procedures to Bigloo Scheme.

The Unicode Character Database bundled in the data/ directory of this distribution,
contain 2 December 2011 version of SpecialCasing.txt and the 8 November 2011 version of
UnicodeData.txt , these were the newest versions at the time of putting together this
library distribution, the 13:th of May 2012.


In this Gambit unicode library, we are interested in using utf-data.sch generated by A),
and in B) only for the purpose of inspiration for how to use A).

We produce A) by removing any previous utf-data.sch file in this directory and then doing
make utf-data.sch .

Something went wrong with that request. Please try again.