Sound Change Applier
This is a webbification of Mark Rosenfelder's Sound
Change Applier, which is written in C. See his
documentation for a basic
description. There is also a snazzy web version called the
dialect generator. I claim three advantages for this version:
- The diagnostic capabilities offered by the Sound Change Applier are also
available here.
- It may be downloaded for use off-line.
- If you use Internet Explorer off-line, you can specify the words to
change, or the rules to be applied, in an
XML file which you may load, modify manually if you wish, and then apply. Of
course, you can always
just cut and paste. (JavaScripts doesnt allow file modifications)
- you can try your hand by adding words or adding,changing,deleting sound
change rules, and test the results by applying the rules below.
- the examples below ignored vowel changes and simply substituted expected vowels
rather than showing the protoform vowels, for the sake of simplicity and recognition.
Technical Details
Warranty
USE AT YOUR OWN RISK!
ABSOLUTELY NO WARRANTY!
XML Format
To convert a file of words or sound change definitions to XML format, insert
as an inital line:
<root><a><![CDATA[
and as a final line:
]]></a></root>
These lines will not register as rules or category definitions if used with
the C version of the Sound Change Applier. However, XML input appears
only to work with Internet Explorer.
Development Status
Last modified Wednesday 7 August 2003. I/O and documentation are still under
development.
Sound changes are working OK under Internet Explorer Version 5.5 and 6.0,
Nescape 4.5, and the NTL (UK) TV internet web browser, as at 7 August 2003.
Offline loading of local files works for IE 6.0. (Trimming of a leading blank
line is desirable, but not necessary.)
Copyright
(C) 1992, 2000 by Mark Rosenfelder
Web version (C) 2003 by
Richard Wordingham
All
commercial rights reserved.
This program may be freely used and modified for non-commercial purposes.