Committing all modified files. Everything is broken right now.
Fixed the code so that it compiles... at least.
More new stuff... Won't use it.
Lexing and compiling types aren't mixed anymore. After drawing some class diagrams, I guess this could become beautiful.
Fixed wrong clearing of stringstream, call now also uses a stringstream for parsing.
Implemented recognition of expressions (although they won't be  compiled yet).
Restored previously removed brainfuck implementation registration code.
Fixed all that pointer stuff. Compiles... But I should better remove all those shared_ptrs as they're useless here.
Fixed function-pointers for metafuck implementation.
Simple calls can now be compiled. Generated brainfuck will be written directly into the generated_-stream and not saved into a string first.
Started implementing compilation of calls with results.
Removed useless complicated class stuff. They didn't make it easier, so why should I use them?
Added basic warnings.
Added Ook! converter and option to output Ook! code instead of brainfuck.
Added escape character \r.
Finally got that template meta stuff function registering working. Awww yeah!! :3
Broke everything again.
Fixed method registration. Functions don't work yet.
Function registration now works. if-function works. Fixed call matching.
Continued implementing metafuck functions, added evaluating of functions.
Implemented automatic cleaning of temporary brainfuck cells.