@require(callable, param_offset, is_pointer)
@if callable.return_value: @callable.return_value @end @if is_pointer: (*\ @end @callable.name\ @if is_pointer: )\ @end (\ @if callable.parameters: \ @for i, parameter in enumerate (callable.parameters): @if i != 0: , @param_offset\ @end @parameter\ @end @end )