Changed Header into Id
This commit is contained in:
parent
1db6a3029b
commit
8636e9d10a
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* L E X I C A L A N A L Y Z E R */
|
/* L E X I C A L A N A L Y Z E R */
|
||||||
|
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* D E F I N I T I O N S F O R T H E L E X I C A L A N A L Y Z E R */
|
/* D E F I N I T I O N S F O R T H E L E X I C A L A N A L Y Z E R */
|
||||||
|
|
||||||
/* A token from the input stream is represented by an integer,
|
/* A token from the input stream is represented by an integer,
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PARSER ERROR ADMINISTRATION */
|
/* PARSER ERROR ADMINISTRATION */
|
||||||
|
|
||||||
#include <alloc.h>
|
#include <alloc.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* A L I G N M E N T D E F I N I T I O N S */
|
/* A L I G N M E N T D E F I N I T I O N S */
|
||||||
|
|
||||||
#include "nocross.h"
|
#include "nocross.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* A R I T H M E T I C C O N V E R S I O N S */
|
/* A R I T H M E T I C C O N V E R S I O N S */
|
||||||
|
|
||||||
/* This file contains the routines for the various conversions that
|
/* This file contains the routines for the various conversions that
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* COMPILER ARITHMETIC */
|
/* COMPILER ARITHMETIC */
|
||||||
|
|
||||||
/* Normally the compiler does its internal arithmetics in longs
|
/* Normally the compiler does its internal arithmetics in longs
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* A S S E R T I O N M A C R O D E F I N I T I O N */
|
/* A S S E R T I O N M A C R O D E F I N I T I O N */
|
||||||
|
|
||||||
/* At some points in the program, it must be sure that some condition
|
/* At some points in the program, it must be sure that some condition
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Align To Word boundary Definition */
|
/* Align To Word boundary Definition */
|
||||||
|
|
||||||
#include "sizes.h"
|
#include "sizes.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* B L O C K S T O R I N G A N D L O A D I N G */
|
/* B L O C K S T O R I N G A N D L O A D I N G */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* S E M A N T I C A N A L Y S I S -- C H A P T E R 3.3 */
|
/* S E M A N T I C A N A L Y S I S -- C H A P T E R 3.3 */
|
||||||
|
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* SEMANTIC ANALYSIS (CHAPTER 3.3) -- BINARY OPERATORS */
|
/* SEMANTIC ANALYSIS (CHAPTER 3.3) -- BINARY OPERATORS */
|
||||||
|
|
||||||
#include "botch_free.h"
|
#include "botch_free.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* SEMANTIC ANALYSIS (CHAPTER 3.3) -- MONADIC OPERATORS */
|
/* SEMANTIC ANALYSIS (CHAPTER 3.3) -- MONADIC OPERATORS */
|
||||||
|
|
||||||
#include "botch_free.h"
|
#include "botch_free.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* U S E O F C H A R A C T E R C L A S S E S */
|
/* U S E O F C H A R A C T E R C L A S S E S */
|
||||||
|
|
||||||
/* As a starter, chars are divided into classes, according to which
|
/* As a starter, chars are divided into classes, according to which
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* C O D E - G E N E R A T I N G R O U T I N E S */
|
/* C O D E - G E N E R A T I N G R O U T I N E S */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* C O D E - G E N E R A T O R D E F I N I T I O N S */
|
/* C O D E - G E N E R A T O R D E F I N I T I O N S */
|
||||||
|
|
||||||
struct string_cst { /* storing string constants */
|
struct string_cst { /* storing string constants */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* C O N V E R S I O N - C O D E G E N E R A T O R */
|
/* C O N V E R S I O N - C O D E G E N E R A T O R */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* C O N S T A N T E X P R E S S I O N H A N D L I N G */
|
/* C O N S T A N T E X P R E S S I O N H A N D L I N G */
|
||||||
|
|
||||||
#include "trgt_sizes.h"
|
#include "trgt_sizes.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* DATAFLOW ANALYSIS ON C PROGRAMS */
|
/* DATAFLOW ANALYSIS ON C PROGRAMS */
|
||||||
|
|
||||||
/* Compile the C compiler with flag DATAFLOW.
|
/* Compile the C compiler with flag DATAFLOW.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* DECLARATION SYNTAX PARSER */
|
/* DECLARATION SYNTAX PARSER */
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* DEFINITION OF DECLARATOR DESCRIPTORS */
|
/* DEFINITION OF DECLARATOR DESCRIPTORS */
|
||||||
|
|
||||||
/* A 'declarator' consists of an idf and a linked list of
|
/* A 'declarator' consists of an idf and a linked list of
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* D E C L A R A T O R M A N I P U L A T I O N */
|
/* D E C L A R A T O R M A N I P U L A T I O N */
|
||||||
|
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* D E C L A R A T I O N S P E C I F I E R C H E C K I N G */
|
/* D E C L A R A T I O N S P E C I F I E R C H E C K I N G */
|
||||||
|
|
||||||
#include "assert.h"
|
#include "assert.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* DECLARATION SPECIFIER DEFINITION */
|
/* DECLARATION SPECIFIER DEFINITION */
|
||||||
|
|
||||||
struct decspecs {
|
struct decspecs {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* IDENTIFIER DEFINITION DESCRIPTOR */
|
/* IDENTIFIER DEFINITION DESCRIPTOR */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PREPROCESSOR: CONTROLLINE INTERPRETER */
|
/* PREPROCESSOR: CONTROLLINE INTERPRETER */
|
||||||
|
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* DUMP ROUTINES */
|
/* DUMP ROUTINES */
|
||||||
|
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* E R R O R A N D D I A G N O S T I C R O U T I N E S */
|
/* E R R O R A N D D I A G N O S T I C R O U T I N E S */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* EXPRESSION STACK */
|
/* EXPRESSION STACK */
|
||||||
/* Used for global initializations */
|
/* Used for global initializations */
|
||||||
struct e_stack {
|
struct e_stack {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* EXPRESSION-CODE GENERATOR */
|
/* EXPRESSION-CODE GENERATOR */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* EXPRESSION TREE HANDLING */
|
/* EXPRESSION TREE HANDLING */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* EXPRESSION DESCRIPTOR */
|
/* EXPRESSION DESCRIPTOR */
|
||||||
|
|
||||||
/* What we want to define is the struct expr, but since it contains
|
/* What we want to define is the struct expr, but since it contains
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* EXPRESSION SYNTAX PARSER */
|
/* EXPRESSION SYNTAX PARSER */
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* BITFIELD EXPRESSION EVALUATOR */
|
/* BITFIELD EXPRESSION EVALUATOR */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* FIELD DESCRIPTOR */
|
/* FIELD DESCRIPTOR */
|
||||||
|
|
||||||
struct field { /* for field specifiers */
|
struct field { /* for field specifiers */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* F I L E I N F O R M A T I O N S T R U C T U R E */
|
/* F I L E I N F O R M A T I O N S T R U C T U R E */
|
||||||
|
|
||||||
struct file_info {
|
struct file_info {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1989 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1989 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* C O N S T A N T E X P R E S S I O N H A N D L I N G */
|
/* C O N S T A N T E X P R E S S I O N H A N D L I N G */
|
||||||
/* F O R F L O A T I N G P O I N T N U M B E R S */
|
/* F O R F L O A T I N G P O I N T N U M B E R S */
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* IDENTIFIER FIDDLING & SYMBOL TABLE HANDLING */
|
/* IDENTIFIER FIDDLING & SYMBOL TABLE HANDLING */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* IDENTIFIER DESCRIPTOR */
|
/* IDENTIFIER DESCRIPTOR */
|
||||||
|
|
||||||
#include "nopp.h"
|
#include "nopp.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PREPROCESSOR: INITIALIZATION ROUTINES */
|
/* PREPROCESSOR: INITIALIZATION ROUTINES */
|
||||||
|
|
||||||
#include "nopp.h"
|
#include "nopp.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
|
|
||||||
#include "inputtype.h"
|
#include "inputtype.h"
|
||||||
#include "file_info.h"
|
#include "file_info.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
#define INP_PUSHBACK 3
|
#define INP_PUSHBACK 3
|
||||||
|
|
||||||
#include <inp_pkg.spec>
|
#include <inp_pkg.spec>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/*
|
/*
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* CODE FOR THE INITIALISATION OF GLOBAL VARIABLES */
|
/* CODE FOR THE INITIALISATION OF GLOBAL VARIABLES */
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
|
|
||||||
/* To determine the minimum scope of a local variable, all (braced)
|
/* To determine the minimum scope of a local variable, all (braced)
|
||||||
scopes are numbered consecutively. Next we maintain an array which
|
scopes are numbered consecutively. Next we maintain an array which
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
|
|
||||||
/* Lint class constants */
|
/* Lint class constants */
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint-specific comment handling */
|
/* Lint-specific comment handling */
|
||||||
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
|
|
||||||
extern int LINTLIB; /* file is lint library */
|
extern int LINTLIB; /* file is lint library */
|
||||||
extern int s_NOTREACHED; /* statement not reached */
|
extern int s_NOTREACHED; /* statement not reached */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1990 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1990 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This file can be considered the em_code.h file of lint.
|
* This file can be considered the em_code.h file of lint.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint evaluation order checking */
|
/* Lint evaluation order checking */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint main routines */
|
/* Lint main routines */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* LINT FLAGS */
|
/* LINT FLAGS */
|
||||||
|
|
||||||
#define USED 0
|
#define USED 0
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint miscellaneous routines */
|
/* Lint miscellaneous routines */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint outdef construction */
|
/* Lint outdef construction */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint output definition */
|
/* Lint output definition */
|
||||||
|
|
||||||
/* Values for ar_class */
|
/* Values for ar_class */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint state stack */
|
/* Lint state stack */
|
||||||
|
|
||||||
/* These datastructures are used to implement a stack on which the
|
/* These datastructures are used to implement a stack on which the
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* Lint status checking */
|
/* Lint status checking */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* L A B E L H A N D L I N G */
|
/* L A B E L H A N D L I N G */
|
||||||
|
|
||||||
#include "Lpars.h"
|
#include "Lpars.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* L A B E L D E F I N I T I O N */
|
/* L A B E L D E F I N I T I O N */
|
||||||
|
|
||||||
#include <em_label.h> /* obtain definition of "label" */
|
#include <em_label.h> /* obtain definition of "label" */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* LEVEL DEFINITIONS */
|
/* LEVEL DEFINITIONS */
|
||||||
|
|
||||||
/* The level of the top-most stack_level is kept in a global variable
|
/* The level of the top-most stack_level is kept in a global variable
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PREPROCESSOR: DEFINITION OF MACRO DESCRIPTOR */
|
/* PREPROCESSOR: DEFINITION OF MACRO DESCRIPTOR */
|
||||||
|
|
||||||
#include "nopp.h"
|
#include "nopp.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* MAIN PROGRAM */
|
/* MAIN PROGRAM */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
cat <<'--EOT--'
|
cat <<'--EOT--'
|
||||||
/* Generated by make.tokcase */
|
/* Generated by make.tokcase */
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
#include "Lpars.h"
|
#include "Lpars.h"
|
||||||
|
|
||||||
char *
|
char *
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
cat <<'--EOT--'
|
cat <<'--EOT--'
|
||||||
/* Generated by make.tokfile */
|
/* Generated by make.tokfile */
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
--EOT--
|
--EOT--
|
||||||
|
|
||||||
sed '
|
sed '
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* MESSAGE ADMINISTRATION */
|
/* MESSAGE ADMINISTRATION */
|
||||||
|
|
||||||
extern int fp_used; /* code.c */
|
extern int fp_used; /* code.c */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* U S E R O P T I O N - H A N D L I N G */
|
/* U S E R O P T I O N - H A N D L I N G */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PREPROCESSOR: PRAGMA INTERPRETER */
|
/* PREPROCESSOR: PRAGMA INTERPRETER */
|
||||||
|
|
||||||
#include "debug.h"
|
#include "debug.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PROGRAM PARSER */
|
/* PROGRAM PARSER */
|
||||||
|
|
||||||
/* The presence of typedef declarations renders it impossible to
|
/* The presence of typedef declarations renders it impossible to
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* P R O T O T Y P E F I D D L I N G */
|
/* P R O T O T Y P E F I D D L I N G */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $Header$
|
# $Id$
|
||||||
|
|
||||||
# C compilation part. Not to be called directly.
|
# C compilation part. Not to be called directly.
|
||||||
# Instead, it is to be called by the Makefile.
|
# Instead, it is to be called by the Makefile.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# $Header$
|
# $Id$
|
||||||
|
|
||||||
# make ANSI C compiler
|
# make ANSI C compiler
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PARAMETER TYPE LIST DEFINITION */
|
/* PARAMETER TYPE LIST DEFINITION */
|
||||||
|
|
||||||
struct proto {
|
struct proto {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* M A C R O R E P L A C E M E N T */
|
/* M A C R O R E P L A C E M E N T */
|
||||||
#include "nopp.h"
|
#include "nopp.h"
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* DEFINITIONS FOR THE MACRO REPLACEMENT ROUTINES */
|
/* DEFINITIONS FOR THE MACRO REPLACEMENT ROUTINES */
|
||||||
|
|
||||||
struct repl {
|
struct repl {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* VARIOUS TARGET MACHINE SIZE DESCRIPTORS */
|
/* VARIOUS TARGET MACHINE SIZE DESCRIPTORS */
|
||||||
|
|
||||||
#include "nocross.h"
|
#include "nocross.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* PREPROCESSOR: INPUT SKIP FUNCTIONS */
|
/* PREPROCESSOR: INPUT SKIP FUNCTIONS */
|
||||||
|
|
||||||
#include "nopp.h"
|
#include "nopp.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* OCCURANCES OF SPECIAL IDENTIFIERS */
|
/* OCCURANCES OF SPECIAL IDENTIFIERS */
|
||||||
|
|
||||||
#define SP_SETJMP 1
|
#define SP_SETJMP 1
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
/* D E B U G G E R S Y M B O L T A B L E */
|
/* D E B U G G E R S Y M B O L T A B L E */
|
||||||
|
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
|
|
||||||
#include "dbsymtab.h"
|
#include "dbsymtab.h"
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* S T A C K / U N S T A C K R O U T I N E S */
|
/* S T A C K / U N S T A C K R O U T I N E S */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* IDENTIFIER STACK DEFINITIONS */
|
/* IDENTIFIER STACK DEFINITIONS */
|
||||||
|
|
||||||
/* The identifier stack is implemented as a stack of sets.
|
/* The identifier stack is implemented as a stack of sets.
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* STATEMENT SYNTAX PARSER */
|
/* STATEMENT SYNTAX PARSER */
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* library routine for copying structs */
|
/* library routine for copying structs */
|
||||||
|
|
||||||
__stb(n, f, t)
|
__stb(n, f, t)
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* S T A T E M E N T - B L O C K D E F I N I T I O N S */
|
/* S T A T E M E N T - B L O C K D E F I N I T I O N S */
|
||||||
|
|
||||||
struct stmt_block {
|
struct stmt_block {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* ADMINISTRATION OF STRUCT AND UNION DECLARATIONS */
|
/* ADMINISTRATION OF STRUCT AND UNION DECLARATIONS */
|
||||||
|
|
||||||
#include "nobitfield.h"
|
#include "nobitfield.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* SELECTOR DESCRIPTOR */
|
/* SELECTOR DESCRIPTOR */
|
||||||
|
|
||||||
struct sdef { /* for selectors */
|
struct sdef { /* for selectors */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* S W I T C H - S T A T E M E N T A D M I N I S T R A T I O N */
|
/* S W I T C H - S T A T E M E N T A D M I N I S T R A T I O N */
|
||||||
|
|
||||||
#include "lint.h"
|
#include "lint.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* S W I T C H - T A B L E - S T R U C T U R E */
|
/* S W I T C H - T A B L E - S T R U C T U R E */
|
||||||
|
|
||||||
struct switch_hdr {
|
struct switch_hdr {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* TOKEN NAME DEFINITIONS */
|
/* TOKEN NAME DEFINITIONS */
|
||||||
|
|
||||||
#include "idf.h"
|
#include "idf.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* TOKENNAME DEFINITION */
|
/* TOKENNAME DEFINITION */
|
||||||
|
|
||||||
struct tokenname { /* Used for defining the name of a
|
struct tokenname { /* Used for defining the name of a
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* T Y P E D E F I N I T I O N M E C H A N I S M */
|
/* T Y P E D E F I N I T I O N M E C H A N I S M */
|
||||||
|
|
||||||
#include "nobitfield.h"
|
#include "nobitfield.h"
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
||||||
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||||
*/
|
*/
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
/* TYPE DESCRIPTOR */
|
/* TYPE DESCRIPTOR */
|
||||||
|
|
||||||
#include "nobitfield.h"
|
#include "nobitfield.h"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
/* M I S C E L L A N E O U S U T I L I T I E S */
|
/* M I S C E L L A N E O U S U T I L I T I E S */
|
||||||
|
|
||||||
/* $Header$ */
|
/* $Id$ */
|
||||||
|
|
||||||
/* Code for the allocation and de-allocation of temporary variables,
|
/* Code for the allocation and de-allocation of temporary variables,
|
||||||
allowing re-use.
|
allowing re-use.
|
||||||
|
|
Loading…
Reference in a new issue