tame/design/tpl
Mike Gerwitz ddcdb8d9c6 design/tpl (Classification System): Introduce linear algebra notation
I find this provides a visualization that is likely to be significantly more
intuitive for others.  It even holds when the matrix is not
rectangular (yes, I know, it's not really a matrix then), so long as all
matrices share the same respective K_j.
2021-05-26 10:33:01 -04:00
..
sec design/tpl (Classification System): Introduce linear algebra notation 2021-05-26 10:33:01 -04:00
.gitignore design/tpl: configure script (for appendix) 2021-05-18 15:56:25 -04:00
.latexmkrc design/tpl: The Tame Programming Language initial concept 2021-05-10 13:46:49 -04:00
Makefile desgin/tpl (Makefile)[clean]: Delete tpl.pdf 2021-05-24 13:29:34 -04:00
README.md design/tpl: The Tame Programming Language initial concept 2021-05-10 13:46:49 -04:00
autogen.sh design/tpl: configure script (for appendix) 2021-05-18 15:56:25 -04:00
conf.tex.in design/tpl: configure script (for appendix) 2021-05-18 15:56:25 -04:00
configure.ac design/tpl: configure script (for appendix) 2021-05-18 15:56:25 -04:00
tpl.sty design/tpl (Classification System): Introduce linear algebra notation 2021-05-26 10:33:01 -04:00
tpl.tex design/tpl (Classification System): Initial match definition 2021-05-20 10:45:44 -04:00

README.md

The TAME Programming Language: Design and Implementation

This is a living document providing a formal definition of the TAME programming language.

Dependencies

See tpl.sty for the specific LaTeX packages that are needed. If you use a Debian-based system, the following command should be sufficient to install all necessary dependencies:

$ apt install --no-recommends \
    make latexmk \
    texlive-latex-extra texlive-fonts-extra texlive-science

Building

Simply run make. The output is tpl.pdf.