     GLfunge98(1)                     GLfunge98                     GLfunge98(1)
     GLfunge98 Manual                                           GLfunge98 Manual

                                  4 September 2000

     NAME
          GLfunge98 - Funge98/Befunge93 interpreter for *NIX/Win32 with OpenGL

     SYNOPSIS
          GLfunge98 [ options ] filename ...

     DESCRIPTION
          GLfunge98 is a Funge98 interpreter for *NIX- or Win32-platforms.  It
          uses the OpenGL API to display program output and possibly (in
          debugging mode) other information. For more information, consult the
          GLfunge98 documentation, or GLfunge98 home page,
          http://glfunge98.sourceforge.net/.

     OPTIONS
          GLfunge98 accepts the following command line options:

          -t or --text
               Run in text/console output mode. Supported only if compiled in.
               Use "-h" to see if it is supported. The default if OpenGL-mode
               not compiled in.

          -g or --opengl
               Run in OpenGL output mode. Supported only if compiled in. Use "-
               h" to see if it is supported. The default mode, if supported.

          -r or --run
               Execute with "run" mode, only program output will be shown.

          -d or --debug
               Execute with "debug" mode, will show program output, code, and
               stack. Single-stepping is also possible.

          -f or --fx
               Execute with "FX" mode, will show program output with some fancy
               and k3wl demo-like effects. Only available if compiled with
               support for OpenGL mode. Use "-h" to see if it is supported.

          -e or --edit
               Start GLfunge98 in "editor" mode, with a text editor for creating
               new Funge98-programs. The text editor is also able to edit

                                        - 1 -        Formatted:  October 4, 2000

     GLfunge98(1)                     GLfunge98                     GLfunge98(1)
     GLfunge98 Manual                                           GLfunge98 Manual

                                  4 September 2000

               Trefunge files.

          -93 or --befunge93
               Run in Befunge93 compatibility mode, restricting the playfield
               size to 80x25 and interpreting only the classic Befunge93 command
               set.

          -w[w] or --width [w]
               Restrict playfiled width to w columns, so: 0 <= x < w.

          -h[h] or --height [h]
               Restrict playfiled height to h rows, so: 0 <= y < h.

          -l[file] or --log [file]
               Logs the output of the program to a file.

          -L[file] or --logall [file]
               Logs almost everything to file.

          -s or --statistics
               Prints some statistics after the program has exited.

          -V or --version
               Prints GLfunge98 version number and exits.

          Prints lots of unnecessary debugging info about the interpreter.

     FILES
          Directory /opt/GLfunge98/share holds the extension files.

     BUGS
          Being in alpha stage, not all features are implemented yet. Refer to
          the GLfunge98 documentation for more detailed info.

     LINKS
          Befunge home pages can be found from
          http://www.catseye.mb.ca/esoteric/befunge/.

                                        - 2 -        Formatted:  October 4, 2000