Source: mdk Section: otherosfs Priority: optional Maintainer: Peter Pentchev Build-Depends: debhelper-compat (= 13), flex, guile-3.0-dev, intltool, libgtk-3-dev, python3-pytest , zlib1g-dev Standards-Version: 4.6.0 Homepage: https://www.gnu.org/software/mdk/mdk.html Vcs-Browser: https://salsa.debian.org/debian/mdk Vcs-Git: https://salsa.debian.org/debian/mdk.git Rules-Requires-Root: no Package: mdk Architecture: any Multi-Arch: foreign Depends: emacsen-common, sensible-utils, ${misc:Depends}, ${shlibs:Depends} Recommends: xterm | x-terminal-emulator Description: MIX Development Kit MDK stands for MIX Development Kit, and provides tools for developing and executing, in a MIX virtual machine, MIXAL programs. . The MIX is Donald Knuth's mythical computer, described in the first volume of The Art of Computer Programming, which is programmed using MIXAL, the MIX assembly language. . MDK includes a MIXAL assembler (mixasm) and a MIX virtual machine (mixvm) with a command line interface. In addition, a GTK+ GUI to mixvm, called gmixvm, and a Guile interpreter with an embedded MIX virtual machine called mixguile, are provided. . Using these interfaces, you can debug your MIXAL programs at source code level, and read/modify the contents of all the components of the MIX computer (including block devices, which are simulated using the file system).