home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Modula / Utilities / Makefiles / MakeToken.DEF < prev    next >
Encoding:
Modula Definition  |  1988-01-24  |  1.1 KB  |  39 lines  |  [TEXT/????]

  1. DEFINITION MODULE MakeToken;
  2.   (*
  3.    * MAKEMAKE.  Create a MAKEFILE for a MODULA-2 program.
  4.    *
  5.    * Written by Steve Tynor, 30 September 1986.
  6.    *            UUCP  : tynor@gitpyr
  7.    *            USNAIL: 2550 Akers Mill Rd. T-2, Atlanta GA. 30339
  8.    *
  9.    * Permission is granted to distribute, copy and change this program as long
  10.    * as this notice remains...
  11.    ---
  12.    *
  13.    * Make.
  14.    * Modified and extended for MacMETH by :
  15.    * J?rgen N?rgaard, 23 october 1987.
  16.    *            UUCP  : jnp@daimi.dk
  17.    *            MAIL  : Dybb?lvej 29, v?r. 2+3, 8240 Risskov, DENMARK
  18.    *
  19.    * Essentially only the parser remains from the original.
  20.    * Extensions are a dependency-tree and a make-like facility.
  21.    *
  22.    *)
  23.  
  24. IMPORT System;
  25.  
  26.   PROCEDURE OpenFile (VAR filename : System.Path;
  27.                       VAR success  : BOOLEAN);
  28.                       
  29.   PROCEDURE CloseFile;
  30.   
  31.   PROCEDURE NextToken (VAR token : ARRAY OF CHAR;
  32.                        VAR eof   : BOOLEAN);
  33.                        
  34.   PROCEDURE SkipTillSemicolon (VAR eof   : BOOLEAN);
  35.   
  36.   PROCEDURE SkipComment;
  37.  
  38. END MakeToken.
  39.