Implemented part of ticket #288
"Refactor parser_functions.cpp"
Authored by: numere 2019-11-27
Parent: [r665]
Child: [r667]