summaryrefslogtreecommitdiff
path: root/src/lib/eolian/eo_lexer.h (unfollow)
AgeCommit message (Expand)Author
2015-09-03eolian: disable parsing of old style docsDaniel Kolesa
2015-06-25eolian: try replacing '.' with locale specific decimal pointDaniel Kolesa
2015-06-02eolian: Eolian_Object for docsDaniel Kolesa
2015-06-02eolian: initial lexing of documentationDaniel Kolesa
2015-05-29eolian: "generic_value" builtin typeDaniel Kolesa
2015-05-29eolian: reserve __builtin_event_cbDaniel Kolesa
2015-05-27eolian: better error reporting (include correct token info)Daniel Kolesa
2015-05-22eolian: remove obsolete code dealing with multiple classes per fileDaniel Kolesa
2015-05-20eolian: remove const_get/const_set supportDaniel Kolesa
2015-05-19eolian: initial lex/parse for import statementDaniel Kolesa
2015-05-14eolian: use fprintf(stderr) rather than eina_log for compile errorsDaniel Kolesa
2015-05-07eolian: remove old property syntax supportDaniel Kolesa
2015-05-07eolian: reserve @beta and @propertyDaniel Kolesa
2015-02-12eolian: parsing of @nullable and @optional args on func paramsDaniel Kolesa
2014-12-03eolian: add eolian_function_is_c_onlyDaniel Kolesa
2014-11-27eolian: remove support for function typesDaniel Kolesa
2014-11-20eolian: add support for @optional ctor tagDaniel Kolesa
2014-09-22eolian: remove some unused funcsDaniel Kolesa
2014-09-12eolian: remove str_items from tempsDaniel Kolesa
2014-09-12eolian: get rid of a listDaniel Kolesa
2014-09-12eolian: remove eo_definitionsDaniel Kolesa
2014-09-11eolian: simplify more fill codeDaniel Kolesa
2014-09-11eolian: remove Eo_Class_Def (fill bits still remaining)Daniel Kolesa
2014-09-10eolian: remove accessor params featureDaniel Kolesa
2014-09-08eolian: builtin complex typesDaniel Kolesa
2014-09-01eolian: remove @constructor syntaxDaniel Kolesa
2014-09-01eolian: preliminary support for new constructors sectionDaniel Kolesa
2014-08-29eolian: update virtual to the new syntax (as per wiki)Daniel Kolesa
2014-08-27eolian: remove constructors section cruftDaniel Kolesa
2014-08-21eolian: support for setting a free function to values in eo filesDaniel Kolesa
2014-08-21eolian: support "eo: null;" for legacy only functions/propertiesDaniel Kolesa
2014-08-21eolian: drop Eina_ValueDaniel Kolesa
2014-08-21eolian: initial parsing code and API declarations for enumsDaniel Kolesa
2014-08-21eolian: var parsing (global and constant)Daniel Kolesa
2014-08-21eolian: add infrastructure for globals and constantsDaniel Kolesa
2014-08-21eolian: consume private/protected modifier on eventsDaniel Kolesa
2014-08-21eolian: expression mode for lexerDaniel Kolesa
2014-08-21eolian: initial API for expression evaluationDaniel Kolesa
2014-08-21eolian: lexing of multichar binary operatorsDaniel Kolesa
2014-08-21eolian: initial support for expression parsingDaniel Kolesa
2014-07-28eolian: fix: remove leftover keywordsDaniel Kolesa
2014-07-24eolian: parser support for constructor qualifierDaniel Kolesa
2014-07-24eolian: add support for class functionsDaniel Kolesa
2014-07-22eolian: use @protected syntax as per wikiDaniel Kolesa
2014-07-22eolian: lexer line context push/pop/restore/clearDaniel Kolesa
2014-07-21eolian: remove Eolian_Typedef, use Eolian_Type instead; allow eolian_type_bas...Daniel Kolesa
2014-07-21eolian: put structs and typedefs right in the respective hashmaps without goi...Daniel Kolesa
2014-07-17eolian: lexing of string literals (including support for escape sequences etc.)Daniel Kolesa
2014-07-16eolian: preliminary number constant stuff in eo_lexerDaniel Kolesa
2014-07-16eolian: remove TOK_EOF, replace with -1Daniel Kolesa