35# if _RHEOLEF_HAVE_ALLOCA_H
60 error_macro(
"space constitution input:" << space_constitution_line_no <<
": " << msg);
61 space_constitution_n_error++;
65#pragma GCC diagnostic push
66#pragma GCC diagnostic ignored "-Weffc++"
67#define YYMALLOC ::malloc
69#include "space_constitution_yacc.cc"
74#include "space_constitution_lex.cc"
75#pragma GCC diagnostic pop
84template<
class T,
class M>
88 space_constitution_get_pass_1_2 (ids, space_constitution_parse,
89 input_space_constitution, space_constitution_line_no, space_constitution_n_error);
92 constit = build_from_tree<T,M> (*ptr);
93 delete_macro (result_ptr); result_ptr = 0;
101#ifdef _RHEOLEF_HAVE_MPI
field::size_type size_type
idiststream: see the diststream page for the full documentation
static size_type space_constitution_n_error
static size_type space_constitution_line_no
static yyFlexLexer input_space_constitution
#define error_macro(message)
This file is part of Rheolef.
int space_constitution_lex()
void space_constitution_error(const char *msg)
int space_constitution_wrap()
std::istream & operator>>(std::istream &is, const catchmark &m)