Aprepro 5.0x

Namespaces | Macros | Functions | Variables
apr_aprepro.cc File Reference
`#include "apr_scanner.h"`
`#include "apr_stats.h"`
`#include "aprepro.h"`
`#include "aprepro_parser.h"`
`#include "terminal_color.h"`
`#include <climits>`
`#include <cstddef>`
`#include <cstdlib>`
`#include <cstring>`
`#include <fstream>`
`#include <iomanip>`
`#include <iostream>`
`#include <stack>`
`#include <stdexcept>`
`#include <string>`
`#include <unistd.h>`
`#include <vector>`

## Namespaces
| anonymous_namespace{apr_aprepro.cc}
| SEAMS

## Macros
#define | min(x, y) ((x) < (y) ? (x) : (y))
#define | max(x, y) ((x) > (y) ? (x) : (y))
#define | MAXLEN 16

## Functions
void | anonymous_namespace{apr_aprepro.cc}::output_copyright ()
unsigned | anonymous_namespace{apr_aprepro.cc}::hash_symbol (const char *symbol)

## Variables
const unsigned int | anonymous_namespace{apr_aprepro.cc}::HASHSIZE = 5939
const char * | anonymous_namespace{apr_aprepro.cc}::version_string = "5.12 (2019/08/21)"
Aprepro * | SEAMS::aprepro = nullptr
bool | SEAMS::echo = true

## Macro Definition Documentation

## ◆ max

#define max | ( |  | x,
|  |  | y
| ) |  | ((x) > (y) ? (x) : (y))

## ◆ MAXLEN

#define MAXLEN 16

## ◆ min

#define min | ( |  | x,
|  |  | y
| ) |  | ((x) < (y) ? (x) : (y))