33 #ifndef BISON_ROSTLAB_BLAST_PARSER_STACK_H
34 # define BISON_ROSTLAB_BLAST_PARSER_STACK_H
40 #line 22 "blast-parser-parser.ypp"
41 namespace rostlab {
namespace blast {
44 #line 45 "rostlab/blast-parser-stack.h"
45 template <
class T,
class S = std::deque<T> >
58 stack (
unsigned int n) : seq_ (n)
85 pop (
unsigned int n = 1)
107 template <
class T,
class S = stack<T> >
113 unsigned int range) : stack_ (stack),
122 return stack_[range_ - i];
132 #line 22 "blast-parser-parser.ypp"
136 #line 137 "rostlab/blast-parser-stack.h"
138 #endif // not BISON_ROSTLAB_BLAST_PARSER_STACK_H[]dnl