ARB
|
#include <embl.h>
Public Member Functions | |
EmblParser (Embl &embl_, Seq &seq_, Reader &reader_) | |
void | parse_section () OVERRIDE |
const Embl & | get_data () const OVERRIDE |
Public Member Functions inherited from Parser | |
Parser () | |
int | get_sourceline () const |
const char * | get_sourcename () const |
const Location & | get_location () const |
void | set_source (const Location &other) |
void | set_source (const char *path, int linenumber) |
void | set_line_start (const char *start, int offset_in_line) |
TokenListBlock * | parseTokenListBlock (const char *&in) |
class Code * | parse_program (const char *in, const char *filename) |
Parser (Seq &seq_, Reader &reader_) | |
virtual | ~Parser () |
bool | parse_entry () __ATTR__USERESULT |
Additional Inherited Members | |
Protected Attributes inherited from Parser | |
EntryState | state |
Seq & | seq |
Reader & | reader |
|
virtual |
Implements Parser.
Definition at line 149 of file embl.cxx.
References embl_key_word(), ENTRY_STARTED, Reader::line(), Parser::reader, Parser::state, and TOKENSIZE.
|
inlinevirtual |