Aprepro  5.0x
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.13 (2019/10/17)"
 
Aprepro * SEAMS::aprepro = nullptr
 
bool SEAMS::echo = true
 

Macro Definition Documentation

◆ max

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

◆ MAXLEN

#define MAXLEN   16

◆ min

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