2014-02-11 05:42:59 -08:00
|
|
|
#include "Eolian.h"
|
|
|
|
#include "eolian_database.h"
|
|
|
|
#include "eo_lexer.h"
|
|
|
|
|
2014-02-11 06:42:47 -08:00
|
|
|
EAPI Eina_Bool eolian_init()
|
2014-02-11 05:42:59 -08:00
|
|
|
{
|
|
|
|
database_init();
|
|
|
|
eo_tokenizer_init();
|
|
|
|
return EINA_TRUE;
|
|
|
|
}
|
|
|
|
|
2014-02-11 06:42:47 -08:00
|
|
|
EAPI Eina_Bool eolian_shutdown()
|
2014-02-11 05:42:59 -08:00
|
|
|
{
|
|
|
|
eo_tokenizer_shutdown();
|
|
|
|
database_shutdown();
|
|
|
|
return EINA_TRUE;
|
|
|
|
}
|
|
|
|
|
2014-02-11 06:42:47 -08:00
|
|
|
EAPI Eina_Bool eolian_eo_file_parse(const char *filename)
|
2014-02-11 05:42:59 -08:00
|
|
|
{
|
|
|
|
return eo_tokenizer_database_fill(filename);
|
|
|
|
}
|
|
|
|
|