]> gcc.gnu.org Git - gcc.git/blame - gcc/m2/mc/top.mod
Year date changes for Modula-2 source tree.
[gcc.git] / gcc / m2 / mc / top.mod
CommitLineData
7401123f
GM
1(* top.mod main top level program module for mc.
2
3d864fce 3Copyright (C) 2015-2022 Free Software Foundation, Inc.
7401123f
GM
4Contributed by Gaius Mulley <gaius@glam.ac.uk>.
5
6This file is part of GNU Modula-2.
7
8GNU Modula-2 is free software; you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by
10the Free Software Foundation; either version 3, or (at your option)
11any later version.
12
13GNU Modula-2 is distributed in the hope that it will be useful, but
14WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16General Public License for more details.
17
18You should have received a copy of the GNU General Public License
19along with GNU Modula-2; see the file COPYING3. If not see
20<http://www.gnu.org/licenses/>. *)
21
22MODULE top ;
23
24FROM mcOptions IMPORT handleOptions ;
25FROM mcComp IMPORT compile ;
26FROM M2RTS IMPORT ExitOnHalt ;
27
28
29(*
30 init - translate the source file after handling all the
31 program arguments.
32*)
33
34PROCEDURE init ;
35BEGIN
36 ExitOnHalt (1) ;
37 compile (handleOptions ())
38END init ;
39
40
41BEGIN
42 init
43END top.
This page took 0.053197 seconds and 5 git commands to generate.