Parse non variable arguments easily

- Create a basic parsing mechanics
- Create a macro

Merge branch 'parse-non-variable-arguments'