Define variable language models in terms of collaboration-based
designs. djdsl::lm
is provided as a Tcl module (TM).
https://github.com/mrcalvin/djdsl/lm
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
- Tcl 8.6
- NSF 2.1.0+
A step by step series of examples that tell you how to get a development env running
Run configure
./configure --with-tcl=/path/to/tclConfig.sh --tclsh=/path/to/tclsh
Run make
make
Run tests
make tests
Run shell
make shell
% package req djdsl::lm
% namespace import ::djdsl::lm::*
% Asset create Base { LanguageModel create ::MyDSL }
To install the built Tcl module into a Tcl module path recognised by the targeted Tcl installation, run:
make install
- Next Scripting Framework (NSF)/ Next Scripting Language (NX) - The Tcl language extension used
- spotoconf - configure, build, and installer system
- Stefan Sobernig - Initial work - WU Vienna
This project is licensed under the MIT License - see the LICENSE.md file for details