Skip to content
Snippets Groups Projects
Select Git revision
  • 60c8f519ae6f20fd16550c772bb0952e5b760de3
  • master default protected
  • fix-words-ann
  • wccl-rules-migration
  • develop
5 results

Parser.h

Blame
  • Parser.h 566 B
    #ifndef LIBWCCL_PARSER_PARSER_H
    #define LIBWCCL_PARSER_PARSER_H
    
    #include <sstream>
    #include <libcorpus2/tagset.h>
    
    #include "ANTLRLexer.hpp"
    #include "ANTLRParser.hpp"
    
    #include <libwccl/parser/ParserException.h>
    
    // <libwccl>
    
    class Parser {
    public:
    	Parser(const Corpus2::Tagset&);
    	~Parser();
    
    	// --------------------------------------------------------------------------
    	// FIXME	
    	void parseExpression(const std::string&) const;
    	void parseExpression(std::istream&     ) const;
    
    private:
    	const Corpus2::Tagset &tagset;
    };
    
    #endif // LIBWCCL_PARSER_PARSER_H