packages icon



 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:  April 26, 2024






 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:  April 26, 2024