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::value_type |
Symbol semantic values. More... | |
struct | rostlab::blast::parser::syntax_error |
Syntax errors thrown from user actions. More... | |
struct | rostlab::blast::parser::token |
Token kinds. More... | |
struct | rostlab::blast::parser::symbol_kind |
Symbol kinds. More... | |
struct | rostlab::blast::parser::basic_symbol< Base > |
struct | rostlab::blast::parser::by_kind |
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::context |
class | rostlab::blast::parser::stack< T, S >::slice |
Present a slice of the top of a stack. More... | |
Namespaces | |
namespace | rostlab |
namespace | 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_PURE |
#define | YY_ATTRIBUTE_UNUSED |
#define | YY_USE(E) ((void) (E)) |
#define | YY_INITIAL_VALUE(Value) Value |
#define | YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN |
#define | YY_IGNORE_MAYBE_UNINITIALIZED_END |
#define | YY_IGNORE_USELESS_CAST_BEGIN |
#define | YY_IGNORE_USELESS_CAST_END |
#define | YY_CAST(Type, Val) ((Type) (Val)) |
#define | YY_REINTERPRET_CAST(Type, Val) ((Type) (Val)) |
#define | YY_NULLPTR ((void*)0) |
#define | YYDEBUG 1 |
#define YY_ATTRIBUTE_PURE |
Definition at line 106 of file blast-parser-parser.h.
#define YY_ATTRIBUTE_UNUSED |
Definition at line 114 of file blast-parser-parser.h.
#define YY_CAST | ( | Type, | |
Val | |||
) | ((Type) (Val)) |
Definition at line 167 of file blast-parser-parser.h.
#define YY_CONSTEXPR |
Definition at line 97 of file blast-parser-parser.h.
#define YY_COPY | ( | Type | ) | const Type& |
Definition at line 81 of file blast-parser-parser.h.
#define YY_CPLUSPLUS 199711L |
Definition at line 66 of file blast-parser-parser.h.
#define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN |
Definition at line 143 of file blast-parser-parser.h.
#define YY_IGNORE_MAYBE_UNINITIALIZED_END |
Definition at line 144 of file blast-parser-parser.h.
#define YY_IGNORE_USELESS_CAST_BEGIN |
Definition at line 158 of file blast-parser-parser.h.
#define YY_IGNORE_USELESS_CAST_END |
Definition at line 159 of file blast-parser-parser.h.
#define YY_INITIAL_VALUE | ( | Value | ) | Value |
Definition at line 140 of file blast-parser-parser.h.
#define YY_MOVE |
Definition at line 77 of file blast-parser-parser.h.
#define YY_MOVE_OR_COPY copy |
Definition at line 78 of file blast-parser-parser.h.
#define YY_MOVE_REF | ( | Type | ) | Type& |
Definition at line 79 of file blast-parser-parser.h.
#define YY_NOEXCEPT |
Definition at line 89 of file blast-parser-parser.h.
#define YY_NOTHROW throw () |
Definition at line 90 of file blast-parser-parser.h.
#define YY_NULLPTR ((void*)0) |
Definition at line 179 of file blast-parser-parser.h.
#define YY_REINTERPRET_CAST | ( | Type, | |
Val | |||
) | ((Type) (Val)) |
Definition at line 168 of file blast-parser-parser.h.
#define YY_RVREF | ( | Type | ) | const Type& |
Definition at line 80 of file blast-parser-parser.h.
#define YY_USE | ( | E | ) | ((void) (E)) |
Definition at line 120 of file blast-parser-parser.h.
#define YYDEBUG 1 |
Definition at line 185 of file blast-parser-parser.h.