@@ -1,4 +1,4 @@
-. \" $Header$"
+. \" $Id$"
.RP
.ND Dec 1984
.TL
-.\" $Header$
+.\" $Id$
.\" Run this paper off with
.\" refer [options] -p LLgen.refs LLgen.doc | [n]eqn | tbl | (nt)roff -ms
.if '\*(>.'' \{\
-# $Header$
+# $Id$
EQN=eqn
REFER=refer
#PARAMS do not remove this line!
# This Makefile is not supposed to be used in the doc source directory.
# Instead, it is supposed to be copied to the target doc directory.
.nr PD 1v
.tr ~
.de Sy
.LP
.ND Nov 1984
-\." $Header$
+\." $Id$
.\" eqn crefman.doc | troff -ms
.EQ
delim $$
-/* $Header$ */
+/* $Id$ */
/*
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
* See the copyright notice in the ACK home directory, in the file "Copyright".
@@ -10,7 +10,7 @@
#include "em_flag.h"
#ifndef NORCSID
-static char rcs_id[] = "$Header$" ;
+static char rcs_id[] = "$Id$" ;
#endif
/* This program reads the human readable interpreter specification
-. \" $Header$
+. \" $Id$
.ND April 1985
.if n .nr PD 1v
.if n .nr LL 78m
.if n .ll 78m
DOC = draw.mac cover txt1 txt2 txt3 appA appB bib
This directory contains the text of the documentation for the
Production Quality Interpreter "int".
@@ -1,6 +1,6 @@
.\" List of all warnings; source of warn_msg and warn.h
.\"
.\" This file contains the warnings issued by the interpreter, together
.\" with their names and values in the code of the interpreter. Some of
.\" A simple tutorial
.bp
.DS
.\" Bibliography
.DS C
BIBLIOGRAPHY
.\" Front page
The EM Interpreter
.AU
.\" Macros for simple constant width drawings (uses font CW)
.de Dr \" Drawing $1 (size)
.sp 1
.ne \\$1
.\" Introduction
.NH
INTRODUCTION.
.PP
.\" Implementation details
IMPLEMENTATION DETAILS.
.\" Logging
THE LOGGING MACHINE.
.\" troff -ms m2ref.doc
The ACK Modula-2 Compiler
.ND
A Tour of the New Peephole Optimizer
.\" tbl pcref.doc | troff
.ds OF \\fBtest~off:~\\fR
.ds ON \\fBtest~on:~~\\fR
Internal documentation on the peephole optimizer
.br
Addition of register variables to an existing table.
.NH 1
.ND July 1984
.wh 0 hd
.wh 60 fo
.de hd
.ll 72n
THE Z80 BACK END TABLE
# C compilation part. Not to be called directly.
# Instead, it is to be called by the Makefile.
# make ANSI C compiler
# make C compiler
# make Modula-2 compiler
# make Pascal compiler
-: '$Header$'
+: '$Id$'
: This shell script inserts make macros after a line
: starting with #PARAMS in "make_proto", and produces the result on
@@ -4,7 +4,7 @@
*/
#include <stdio.h>
/* BASIC file io definitions */
#
/* Strings are allocated in a fixed string descriptor table
** This mechanism is used to avoid string copying as much as possible
@@ -2,7 +2,7 @@
/* offsets of interesting fields in EM-pattern */
/* Contents of flags used when describing interpreter opcodes */
-#define RCS_IP "$Header$"
+#define RCS_IP "$Id$"
#define OPTYPE 07 /* type field in flag */
* (c) copyright 1990 by the Vrije Universiteit, Amsterdam, The Netherlands.
#ifndef __OUT_H_INCLUDED
#define __OUT_H_INCLUDED
@@ -1,7 +1,7 @@
* localmath.h - This header is used by the mathematical library.
/* some constants (Hart & Cheney) */
#define M_PI 3.14159265358979323846264338327950288
#ifndef __RANLIB_H_INCLUDED
#define __RANLIB_H_INCLUDED
/* A S S E R T I O N M A C R O D E F I N I T I O N */
#ifndef _ASSERT_H
* errno.h - errors
#if !defined(_ERRNO_H)
#define _ERRNO_H
/* Copied from Minix, with some changes */
/* The <fcntl.h> header is needed by the open() and fcntl() system calls,
@@ -3,7 +3,7 @@
#ifndef _MATH_H
#define _MATH_H
#ifndef _VARARGS_H
#define _VARARGS_H