Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-29 | Add http output module skeleton | Silvan Jegen | |
2017-01-27 | Differentiate between modules and main modules | Silvan Jegen | |
Allow several modules within a main module. We also start parsing the output main module (which does not have an "http" module yet). | |||
2017-01-24 | Make sure the init functions of all modules are run | Silvan Jegen | |
We also get the filter function constructor. | |||
2017-01-20 | Introduce registry | Silvan Jegen | |
We introduce a registry that contains maps to builder functions. These builder functions return the interface implementation of the modules specified in the configuration. We also make the input module type use the registry. All other module types still have to be converted. | |||
2017-01-20 | Print filter module description as well | Silvan Jegen | |
2017-01-20 | Return module description | Silvan Jegen | |
For now it's mostly key-value pairs but it will most likely have to get more complex because of the if-statements. | |||
2017-01-18 | Don't loop in advanceOneToken | Silvan Jegen | |
2017-01-18 | Merge branch 'writeownscanner' | Silvan Jegen | |
This is not working correctly yet. | |||
2017-01-15 | Implement Stringer interface for the token type | Silvan Jegen | |
2016-12-28 | Finish parsing of keyvalues | Silvan Jegen | |
2016-12-28 | Implement Peek() | Silvan Jegen | |
2016-12-27 | Parse more of our current config format | Silvan Jegen | |
2016-12-26 | Fix "go vet" issue | Silvan Jegen | |
2016-12-25 | Start writing the parser | Silvan Jegen | |
2016-12-25 | Implement our own scanner | Silvan Jegen | |
This allows us to record byte offset and line number in the token. | |||
2016-12-25 | Implement lexer based on Scanner | Silvan Jegen | |
We also add the skeleton of a recursive descent parser. | |||
2016-12-11 | Add config parser skeleton | Silvan Jegen | |