--------------------------->  GNU Sather - module  <---------------------------
-- Copyright (C) 1994 by International Computer Science Institute            --
-- This file is part of the GNU Sather package. It is free software; you may --
-- redistribute  and/or modify it under the terms of the  GNU General Public --
-- License (GPL)  as  published  by the  Free  Software  Foundation;  either --
-- version 2 of the license, or (at your option) any later version.          --
-- This  program  is distributed  in the  hope that it will  be  useful, but --
-- WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY --
-- or FITNESS FOR A PARTICULAR PURPOSE. See Doc/GPL for more details.        --
-- The license text is also available from:  Free Software Foundation, Inc., --
-- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA                     --
-------------->  Please email comments to <bug-sather@gnu.org>  <--------------

(*
Sather Source Browser
---------------------

This browser is based on the tkKit interface to Tcl and Tk and on the
Sather compiler. browser.sa is a simple interface to the compiler that
runs the front end of the compiler and then sets up the tk callbacks.
In addition, browser.sa provides a uniform interface to the compiler s
many tables and extracts the necessary information.  The tcl part
browser.tcl then generates the user interface and accesses whatever
information it needs from the browser through callbacks.  Please see
the various help files in the Browser subdirectory (Help/)

*)

-- NOTE: Some errors are generated when compiling unreachable code,
-- since the "dummy" compiler classes (in dummy_compiler.sa)
-- don't have some of the necessary functions.

-tcltk				-- The browser depends on Tcl/Tk

TkKit/simpleTkApp.sa 
TkKit/tkCallback.sa 
TkKit/exceptions.sa

Sather/browser.sa
Sather/dummy_compiler.sa
Sather/digraph.sa
Sather/abs_graph.sa
Sather/digraph_aux.sa

-- Compiler code
../Compiler/Abstract_Syntax/Abstract_Syntax.module
../Compiler/Representation/Representation.module
../Compiler/Front/Front.module

../Compiler/Middle/build_type_graph.sa
../Compiler/Middle/check_ifc_conformance.sa
../Compiler/Middle/get_main_sig.sa

-- ../Compiler/Configuration/Configuration.module
../Compiler/Configuration/config.sa 
../Compiler/Configuration/get_options.sa
../Compiler/Configuration/system_lex.sa
