Skip to content

def-gthill/lexurgy

Repository files navigation

Welcome to Lexurgy!

Lexurgy is a sound change applier. It allows the user to simulate historical changes in spoken languages by applying regular rules to a list of words.

It's available as a command-line tool and as a web app. The web interface is in a separate repo. The new web interface is in another repo.

The command-line tool requires Java 8 or higher to be installed on your computer. You can get Java here.

To install the command-line tool, download the ZIP or TAR from the releases page, unpack it, and add the bin folder to your PATH. You should now have a lexurgy command available in your terminal; test it by running lexurgy --help, which should display basic usage instructions.

You can read the documentation here.

Lexurgy is written in Kotlin, and the sound change file format is powered by the ANTLR parser generator.

About

A high-powered sound change applier

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors