4BSD/usr/man/cat1/liszt.1

Compare this file to the similar file:
Show the results in this format:




LISZT(1)            UNIX Programmer's Manual             LISZT(1)



NAME
     liszt - compile a Franz Lisp program

SYNOPSIS
     liszt [ -w ] [ -q ] [ -o objfile ] [ -m ] [ -u ] [ -S ] [ -x
     ] [ name ]

DESCRIPTION
     _L_i_s_z_t takes a file whose names ends in `.l' and compiles the
     FRANZ LISP code there leaving an object program on the file
     whose name is that of the source with `.o' substituted for
     `.l'.

     The following options are interpreted by _l_i_s_z_t.

     -w   Suppress warning diagnostics.

     -q   Make the output quieter by suppressing statistics about
          the compilation which are normally printed on the stan-
          dard output.

     -o   Put the object code in the specified file, rather than
          the default `.o' file.

     -m   Compile a MACLISP file, by changing the readtable to
          conform to MACLISP syntax and including a macro-defined
          compatibility package.

     -u   Compile a UCI-lispfile, by changing the readtable to
          conform to UCI-Lisp syntax and including a macro-
          defined compatibility package.

     -S   Compile the named program and leave the assembler-
          language output on the corresponding file suffixed
          `.s'.  This will also prevent the assembler language
          file from being assembled.

     -x   Create a lisp cross reference file with the same name
          as the source file but with  `.x' appended.  The pro-
          gram _l_x_r_e_f(1) reads this file and creates a human read-
          able cross reference listing.

     If no source file is specified, then the compiler will run
     interactively.  You will find yourself talking to the
     _l_i_s_p(1) top-level command interpreter.  You can compile a
     file by using the function _l_i_s_z_t (an nlambda) with the same
     arguments as you use on the command line.  For example to
     compile `foo', a MACLISP file, you would use:

          (liszt -m foo)





Printed 11/10/80             10/1/80                            1






LISZT(1)            UNIX Programmer's Manual             LISZT(1)



     Note that _l_i_s_z_t supplies the ``.l'' extension for you.

FILES
     /usr/lib/lisp/machacks.lMACLISP compatibility package
     /usr/lib/lisp/ucifnc.l  UCI Lisp compatibility package

AUTHOR
     John Foderaro

SEE ALSO
     lisp(1), lxref(1)












































Printed 11/10/80             10/1/80                            2