35 #ifndef BISON_ROSTLAB_BLAST_PARSER_STACK_H
36 # define BISON_ROSTLAB_BLAST_PARSER_STACK_H
42 #line 22 "blast-parser-parser.ypp"
43 namespace rostlab {
namespace blast {
46 #line 47 "rostlab/blast-parser-stack.h"
47 template <
class T,
class S = std::deque<T> >
60 stack (
unsigned int n) : seq_ (n)
87 pop (
unsigned int n = 1)
109 template <
class T,
class S = stack<T> >
115 unsigned int range) : stack_ (stack),
124 return stack_[range_ - i];
134 #line 22 "blast-parser-parser.ypp"
138 #line 139 "rostlab/blast-parser-stack.h"
140 #endif // not BISON_ROSTLAB_BLAST_PARSER_STACK_H[]dnl