aboutsummaryrefslogtreecommitdiffstats
path: root/filter
Commit message (Expand)AuthorAgeFilesLines
...
| * Filter: Nicer whitespaces in generated inst-gen.hMaria Matejka2019-07-021-46/+47
| * Filter: documentation of the M4 preprocessorMaria Matejka2019-07-022-128/+234
* | Filter: GCC, don't complain about indentation in generated code.Maria Matejka2019-07-021-0/+9
|/
* Filter: Pre-evaluation of constant expressionsMaria Matejka2019-07-026-93/+157
* Filter: Resolving of defined constants in config timeMaria Matejka2019-07-012-37/+10
* Filter: Moved singleton member definitions to f-inst.cMaria Matejka2019-07-012-23/+25
* Filter: Moved f_inst allocation to separate functionMaria Matejka2019-07-011-4/+11
* Filter: Getting rid of RESULT_OK. Adding RESULT_VOID.Maria Matejka2019-07-012-23/+16
* Filter: The interpreter code now shares its diversion with constructorMaria Matejka2019-07-011-17/+17
* Filter: renaming pointers for consistencyMaria Matejka2019-06-284-42/+35
* Filter: A little cleanup of M4 interpreter generatorMaria Matejka2019-06-271-31/+29
* Merge remote-tracking branch 'refs/remotes/origin/mq-filter-stack' into mq-fi...Maria Matejka2019-06-251-4/+4
|\
| * Filter instructions don't confuse now v1 and res.Maria Matejka2019-06-211-4/+4
* | Conf/Filters: Moved argument count to conf scopeMaria Matejka2019-06-251-12/+11
|/
* Revert "Filter: Dropped the setter instructions in favor of direct result sto...Maria Matejka2019-06-197-364/+260
* Filter: removal of semantically insane consts in filter_commitMaria Matejka2019-06-132-2/+2
* Filter: Dropped the setter instructions in favor of direct result storage.Maria Matejka2019-06-037-260/+364
* Filter: Just a little comments in filter structureMaria Matejka2019-05-301-0/+6
* Filter: Stacks moved to thread-local storage if available.Maria Matejka2019-05-293-72/+74
* Filters: If somebody doesn't like _Thread_local, don't fail for now, just be ...Jan Maria Matejka2019-05-231-17/+24
* Filter: Some people can't pronounce "postfixify" correctly. Let's try "linear...Jan Maria Matejka2019-05-225-31/+31
* Filter: Store variables and function arguments on stackJan Maria Matejka2019-05-219-194/+123
* Filter: Making the filter state thread local.Jan Maria Matejka2019-05-201-27/+67
* Lexer now returns known sym / unknown sym / keywordMaria Matejka2019-05-171-15/+36
* Filter: fixed error-checking bug in !~ operatorMaria Matejka2019-03-232-1/+2
* Merge branch 'master' into HEADMaria Matejka2019-03-182-4/+2
|\
| * Nest: Update handling of temporary attributesOndrej Zajicek (work)2019-03-141-1/+1
* | Faster filters: documentation on what is happening thereMaria Matejka2019-03-062-0/+72
* | Filters: comparison of functions and filters cachingMaria Matejka2019-02-267-12/+99
* | Filter: Interpreter merged into the common m4 generator.Maria Matejka2019-02-206-111/+90
* | Filter: Fixed bugs in FI_CALL and FI_SWITCHMaria Matejka2019-02-202-17/+21
* | Filter: More cleanup -- customized structures also in struct f_line_itemMaria Matejka2019-02-208-148/+191
* | Conf: Symbol implementation converted from void pointers to unionMaria Matejka2019-02-207-41/+46
* | Filter: merged filter compare functions into common M4 fileMaria Matejka2019-02-2010-138/+134
* | Filter: Merged postfixify routineMaria Matejka2019-02-206-132/+100
* | Filter: Merged filter line item dumpers into common generated sourceMaria Matejka2019-02-205-118/+110
* | Filter: auto-generating enum-to-stringMaria Matejka2019-02-202-69/+24
* | Filter generator: workaround for M4 claiming all the put-around code be on on...Maria Matejka2019-02-201-12/+23
* | Filter data manipulation functions separated to their fileMaria Matejka2019-02-206-642/+568
* | Filter: split the constructors to a separate fileMaria Matejka2019-02-203-9/+27
* | Conf: Fixed makefilesMaria Matejka2019-02-201-0/+2
* | Filter: merged filter instruction constructors, counting line size on instruc...Maria Matejka2019-02-2017-404/+279
* | Test: Fixed annoying warnings (and possible obscure bugs).Maria Matejka2019-02-201-1/+1
* | Filters: split the large filter.h file to smaller files.Maria Matejka2019-02-2012-458/+376
* | Filter: M4 convertors polished a bit.Maria Matejka2019-02-208-123/+150
* | Filter + Config: Fix bugs, tests and split symbols by typeMaria Matejka2019-02-205-86/+139
* | Filter: refactoring of instruction constructorsMaria Matejka2019-02-2014-422/+729
* | Filter refactoring: dropped the recursion from the interpreterMaria Matejka2019-02-2015-982/+1402
* | Filter refactoring: The instructions are converted to the switch body by M4Maria Matejka2019-02-205-111/+139
* | Filter refactoring: Drop the roa check specific f_instMaria Matejka2019-02-204-16/+10