diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/mdk_intro.texi | 15 | 
1 files changed, 13 insertions, 2 deletions
| diff --git a/doc/mdk_intro.texi b/doc/mdk_intro.texi index 22e3bac..36a5a96 100644 --- a/doc/mdk_intro.texi +++ b/doc/mdk_intro.texi @@ -4,6 +4,8 @@  @c   Free Software Foundation, Inc.  @c See the file mdk.texi for copying conditions. +@c $Id: mdk_intro.texi,v 1.3 2001/09/10 23:42:14 jao Exp $ +  @node Introduction, Installing MDK, Top, Top  @comment  node-name,  next,  previous,  up  @unnumbered Introduction @@ -33,12 +35,16 @@ the following programs:  @table @code  @item mixasm  MIXAL assembler. Assembler which translates MIXAL source files into -programs that can be run (and debugged) by @code{mixvm} or @code{gmixvm}. +programs that can be run (and debugged) by @code{mixvm}, @code{mixguile} +or @code{gmixvm}.  @item mixvm  MIX virtual machine. Emulation of the MIX computer with a @acronym{CLI}.  @item gmixvm  A GTK+ GUI for the MIX virtual machine. Provides all of @code{mixvm}  functionality accessible through a graphical interface. +@item mixguile +A Guile shell, with an embedded MIX virtual machine and built-in +commands to manipulate it using Scheme.  @item mixvm.el  This elisp program allows running @code{mixvm} inside an Emacs GUD  buffer, allowing concurrent edition and debugging of MIXAL programs. @@ -48,7 +54,12 @@ buffer, allowing concurrent edition and debugging of MIXAL programs.  computer, giving you a virtual machine for executing and debugging MIX  programs. These binary programs could be written by hand, but it is  easier to produce them compiling MIXAL source files, using the MIXAL -assembler @code{mixasm}. +assembler @code{mixasm}. On the other hand, @code{mixguile} offers you +the possibility of manipulating a MIX virtual machine through a set of +Scheme functions, so that you can use this programming language to +interact with the virtual machine. In addition, @code{mixvm} and +@code{gmixvm} are also able to interpret Scheme scripts (using an +embedded Guile interpreter), that is, they are extensible using Scheme.  This manual gives you a tutorial of MIX and MIXAL, and a thorough  description of the use of the @sc{mdk} utilities. | 
