libbalde_template: accept more types as function arguments

parser grammar now supports integers, floats and booleans as function arguments