librostlab-blast
1.0.1
|
#include <string>
#include "rostlab/blast-result.h"
#include <cstdlib>
#include <iostream>
#include <stdexcept>
#include <vector>
#include "rostlab/blast-parser-location.h"
Go to the source code of this file.
Classes | |
class | rostlab::blast::parser |
A Bison parser. More... | |
union | rostlab::blast::parser::semantic_type |
Symbol semantic values. More... | |
struct | rostlab::blast::parser::syntax_error |
Syntax errors thrown from user actions. More... | |
struct | rostlab::blast::parser::token |
Tokens. More... | |
struct | rostlab::blast::parser::basic_symbol< Base > |
struct | rostlab::blast::parser::by_type |
Type access provider for token (enum) based symbols. More... | |
struct | rostlab::blast::parser::symbol_type |
"External" symbols: returned by the scanner. More... | |
class | rostlab::blast::parser::stack< T, S >::slice |
Present a slice of the top of a stack. More... | |
Namespaces | |
rostlab | |
rostlab::blast | |
Macros | |
#define | YY_CPLUSPLUS 199711L |
#define | YY_MOVE |
#define | YY_MOVE_OR_COPY copy |
#define | YY_MOVE_REF(Type) Type& |
#define | YY_RVREF(Type) const Type& |
#define | YY_COPY(Type) const Type& |
#define | YY_NOEXCEPT |
#define | YY_NOTHROW throw () |
#define | YY_CONSTEXPR |
#define | YY_ATTRIBUTE(Spec) /* empty */ |
#define | YY_ATTRIBUTE_PURE YY_ATTRIBUTE ((__pure__)) |
#define | YY_ATTRIBUTE_UNUSED YY_ATTRIBUTE ((__unused__)) |
#define | YYUSE(E) ((void) (E)) |
#define | YY_INITIAL_VALUE(Value) Value |
#define | YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN |
#define | YY_IGNORE_MAYBE_UNINITIALIZED_END |
#define | YY_NULLPTR ((void*)0) |
#define | YYDEBUG 1 |
#define YY_ATTRIBUTE | ( | Spec | ) | /* empty */ |
Definition at line 107 of file blast-parser-parser.h.
#define YY_ATTRIBUTE_PURE YY_ATTRIBUTE ((__pure__)) |
Definition at line 112 of file blast-parser-parser.h.
#define YY_ATTRIBUTE_UNUSED YY_ATTRIBUTE ((__unused__)) |
Definition at line 116 of file blast-parser-parser.h.
#define YY_CONSTEXPR |
Definition at line 96 of file blast-parser-parser.h.
#define YY_COPY | ( | Type | ) | const Type& |
Definition at line 80 of file blast-parser-parser.h.
#define YY_CPLUSPLUS 199711L |
Definition at line 65 of file blast-parser-parser.h.
#define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN |
Definition at line 138 of file blast-parser-parser.h.
#define YY_IGNORE_MAYBE_UNINITIALIZED_END |
Definition at line 139 of file blast-parser-parser.h.
#define YY_INITIAL_VALUE | ( | Value | ) | Value |
Definition at line 135 of file blast-parser-parser.h.
#define YY_MOVE |
Definition at line 76 of file blast-parser-parser.h.
#define YY_MOVE_OR_COPY copy |
Definition at line 77 of file blast-parser-parser.h.
#define YY_MOVE_REF | ( | Type | ) | Type& |
Definition at line 78 of file blast-parser-parser.h.
#define YY_NOEXCEPT |
Definition at line 88 of file blast-parser-parser.h.
#define YY_NOTHROW throw () |
Definition at line 89 of file blast-parser-parser.h.
#define YY_NULLPTR ((void*)0) |
Definition at line 153 of file blast-parser-parser.h.
#define YY_RVREF | ( | Type | ) | const Type& |
Definition at line 79 of file blast-parser-parser.h.
#define YYDEBUG 1 |
Definition at line 159 of file blast-parser-parser.h.
#define YYUSE | ( | E | ) | ((void) (E)) |
Definition at line 121 of file blast-parser-parser.h.