Man page for sif


NAME

     sif - Mjolner BETA Source Browser and Editor


SYNOPSIS

     sif file...


AVAILABILITY

     The Mjolner BETA Source Browser and Editor is  available  as
     part of the Mjolner BETA System from Mjolner Informatics.


DESCRIPTION

     Sif is a general structure editor, especially  targeted  for
     browsing  and  editing BETA programs.  Sif contains a number
     of basic components: a source browser, a fragment group edi-
     tor  and  a fragment form editor. Sif is integrated with the
     BETA compiler beta (1). This integration gives a  good  sup-
     port for locating and correcting semantic errors.



OPTIONS

     (none)



ENVIRONMENT

     sif recognizes the  environment  variable  $BETALIB.  Please
     note that this variable is given default value in the Bourne
     Shell script $BETALIB/configuration/env.sh

     BETALIB
          Specifies where ~beta is located.  If not set, beta  is
          assumed  to  be  a  username,  and ~beta being the home
          directory of that user.  Is used by many tools  in  the
          Mjolner BETA System.

     EDITOR
          If specified, simple textediting (as opposed to  struc-
          ture editing) can be done using the text editor, speci-
          fied by EDITOR. Simple textediting is  activated  using
          the  'External  textedit'  command  of the Edit menu of
          sif. After textediting, the modified text is parsed ac-
          cording  to  the corresponding syntactic category.  E.g
          emacs  (1)  can  be   used   by   setting   EDITOR   to
          /usr/local/bin/emacsclient  and  starting  emacs  as  a
          server by emacs -f server-start.



SEE ALSO

     beta(1) - BETA Compiler

     valhalla(1) - Mjolner BETA Source-Level Debugger

     betatar(1) - BETA tar(1) front-end
     betafs(1) - Mjolner BETA Fragment Structure Lister

     betawc(1) - BETA fragment analyzer

     The Mjolner BETA System - Sif: Mjolner BETA  Source  Browser
     and  Editor  - Tutorial and Reference Manual, Mjolner Infor-
     matics Report: MIA 90-11.


AUTHORS

     Sif is developed by  Mjolner  Informatics  as  part  of  the
     Mjolner BETA System.

     Questions,   bug-reports,   etc.   may   be   directed    to
     support@mjolner.dk  if the local support organization cannot
     find solutions to the problems.

     For more information of the Mjolner BETA System, please con-
     tact  Mjolner Informatics, Science Park Aarhus, Gustav Wieds
     Vej 10, DK-8000 Aarhus C, Denmark, phone: +45 86 20  20  00,
     fax: +45 86 20 12 22, e-mail: info@mjolner.dk.