ppdata.c revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa/***********************************************************************
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* This software is part of the ast package *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* Copyright (c) 1986-2012 AT&T Intellectual Property *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* and is licensed under the *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* Eclipse Public License, Version 1.0 *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* by AT&T Intellectual Property *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* A copy of the License is available at *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* http://www.eclipse.org/org/documents/epl-v10.html *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* (with md5 checksum b35adb5213ca9657e911e9befb180842) *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* Information and Software Systems Research *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* AT&T Research *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* Florham Park NJ *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa* Glenn Fowler <gsf@research.att.com> *
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa***********************************************************************/
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * Glenn Fowler
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * AT&T Research
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * preprocessor data
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * intended to be a conforming implementation of the translation phases
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * (2.1.1.2) 1,2,3,4 and 6 of the "American National Standard for
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * Information Systems -- Programming Language -- C", ANSI X3.159-1989.
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * STANDARD INTERPRETATION:
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * include files are forced to preserve #if nesting levels
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * support for this is found in the recursive description for
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * include file processing in the translation phases
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * ID"..." produces two tokens: {ID}{"..."}
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * ID'...' produces two tokens: {ID}{'...'}
649fdc0d0502d62d160c150684356fef2c273484Eugen Kuksa * COMPATIBILITY:
#include "pplib.h"
#ifndef IDNAME
0, /* filedeps.sp */