Important
Tridash will no longer be developed. Future development will focus on the Live Cells project, which incorporates some of the ideas presented here. If you're interested, also check out live_cells_cpp and live_cells_py.
Tridash is a programming language which aims to make application state management easier and less error-prone.
For tutorials, documentation and a philosophy behind the language visit the project's website https://alex-gutev.github.io/tridash/.
These instructions are only for prebuilt binary distributions.
Run the install.sh script. This will install the Tridash compiler
and related files to the /usr/local prefix. If this requires root
privileges, the script will have to be run with the sudo command:
sudo ./install.sh
To uninstall run the uninstall.sh script.
- SBCL Common Lisp compiler. Other common lisp implementations may also work however are not officially supported.
- Quicklisp to download the project's dependencies.
These build instructions are for Linux and UNIX like systems. To build on Windows, using the following instructions, Cygwin or MinGW is required.
-
Run
./configurein the source directory.For an out-of-source build, e.g. in a
builddirectory, navigate to the build directory and run../configure.This command configures the build for installation at the
/usr/localprefix. You can specify a different prefix with the prefix option, e.g:./configure --prefix=/usrThe common lisp compiler can be set with the
LISP=<compiler>option. By default the script searches forsbcl.Run
./configure --helpfor a listing of all configuration options. -
Run
makein the current directory. -
Run
sudo make install.If root privileges are not required for installation
sudocan be omitted.The
DESTDIRvariable is supported for staged installs.
To uninstall run sudo make uninstall from the same directory.