Skip to content

Latest commit

 

History

History

ctx

djdsl::ctx

Define variable context conditions on top of collaboration-based language models provided by djdsl::lm. djdsl::ctx is provided as a Tcl module (TM).

https://github.com/mrcalvin/djdsl/ctx

Getting Started

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.

Prerequisites

What things you need to install the software and how to install them

  • Tcl 8.6
  • NSF 2.1.0+

Installing

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 test

Run shell

make shell
% package req djdsl::ctx
% package req djdsl::examples
% namespace import ::djdsl::ctx::*
% context ::djdsl::examples::Graphs::Graph {cond {true}}

Deployment

To install the built Tcl module into a Tcl module path recognised by the targeted Tcl installation, run:

make install

Built With

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details