Fixed preprocessor when result is not a String
Implemented variable assignement, method definition, multiline and block support.