summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-11-29support param prefix in|out|inoutJérémy Zurcher2-5/+24
2013-11-29support params within property or methodJérémy Zurcher1-3/+20
2013-11-29add _accessor_/prop_ to ragel actions to avoid name clashJérémy Zurcher1-12/+12
2013-11-29remove unused ragel actionJérémy Zurcher1-5/+0
2013-11-28remove unused varsJérémy Zurcher1-3/+0
2013-11-28eo_tokenizer: legacy { … }; -> legacy …;Jérémy Zurcher1-12/+6
2013-11-28eo_definitions: legacies [char* -> legacy char*Jérémy Zurcher2-3/+3
2013-11-28test data: legacy { … }; -> legacy …;Jérémy Zurcher1-3/+3
2013-11-28tokenizer: return = …; -> return …;Jérémy Zurcher1-1/+1
2013-11-28test data: return = …; -> return …;Jérémy Zurcher1-6/+6
2013-11-28add _eo_tokenizer_normalize_buf(), call it in _eo_tokenizer_token_get()Jérémy Zurcher2-2/+50
2013-11-27fix compilation warningsJérémy Zurcher1-5/+4
2013-11-27fix MakefileJérémy Zurcher1-4/+9
2013-11-27extract eo_definitionts from eo_tokenizerJérémy Zurcher4-167/+194
2013-11-27add data/03_properties.cJérémy Zurcher1-0/+54
2013-11-27use input file in binary modeJérémy Zurcher1-1/+1
2013-11-27clean up ignore token, use cr tokenJérémy Zurcher1-4/+4
2013-11-27error msg shows wrong charJérémy Zurcher1-2/+2
2013-11-27rettype keword -> returnJérémy Zurcher1-1/+1
2013-11-27improve INF and WRN msgsJérémy Zurcher1-5/+8
2013-11-27eo_tokenizer_dump() outputs propetiesJérémy Zurcher2-2/+30
2013-11-27add tokenize_accessorJérémy Zurcher1-2/+52
2013-11-27tokenize_paramsJérémy Zurcher1-1/+62
2013-11-27add tokenize_propertyJérémy Zurcher1-1/+60
2013-11-27add tokenize_propertiesJérémy Zurcher1-2/+48
2013-11-27improve eo_comment token to walk over starting spacesJérémy Zurcher1-1/+1
2013-11-27reorder common tokensJérémy Zurcher1-5/+6
2013-11-27add Eo_Accessor_DefJérémy Zurcher2-9/+33
a property has a name, parameters and accessors
2013-11-26typo, indentJérémy Zurcher1-5/+5
2013-11-26ABORT if tmp var is not NULL when setting itJérémy Zurcher1-0/+4
2013-11-25add and use ident token, complet class tokenizationJérémy Zurcher1-7/+25
2013-11-25show error must set toknz->csJérémy Zurcher1-0/+1
2013-11-25fix some DBG and ERR messagesJérémy Zurcher1-3/+3
2013-11-25add _eo_tokenizer_XX_free() functionsJérémy Zurcher1-0/+83
2013-11-25move tokenizer tmp vars into a substruct tmpJérémy Zurcher2-8/+13
2013-11-25add _Def suffix to ret and param structs, add LAST to enumsJérémy Zurcher2-9/+11
2013-11-25fix begin_list & end_list tokensJérémy Zurcher1-2/+2
2013-11-25want ';' at the end of statementsJérémy Zurcher2-11/+10
2013-11-25support class level eo comments (/*@ … */)Jérémy Zurcher2-1/+9
2013-11-25update test dataJérémy Zurcher3-6/+45
2013-11-25eo_tokenizer_dump() outputs tokenized definitionsJérémy Zurcher2-5/+19
2013-11-25add inherits supportJérémy Zurcher1-0/+10
2013-11-25start class supportJérémy Zurcher1-5/+48
2013-11-25minor cleanupsJérémy Zurcher1-4/+6
2013-11-25support FILE... as input argsJérémy Zurcher1-19/+20
2013-11-25minor fixesJérémy Zurcher3-4/+4
2013-11-25add suffix _Def to class,methods,properties structsJérémy Zurcher1-6/+8
2013-11-24take care of saved token before buffer feedJérémy Zurcher1-3/+16
2013-11-24fix msg severity in _eo_tokenizer_token_get()Jérémy Zurcher1-1/+1
2013-11-23improve ABORT macro end _eo_tokenizer_abort()Jérémy Zurcher1-3/+8