Add more ctype to dtype conversions
Deal with empty input/output sections in doc
Argument documentations have variable leading spaces
Deal with multidimensional C arrays
Pointer arguments are always of input type
Remove dead code: is_in(), is_out(), is_inout()
Implement Return() class to use along regular arguments
Spaces between function name and opening parenthesis
Add returned parameter at end of arguments list
np instead of numpy collides with c code arguments
Three new jinja filters: prefix, postfix, surround
Process all ERFA functions
Add eraLDBODY structure support
Use prefix, postfix, and surround in template.
Re-generate extern function signature with pointers
Add returned values
Functions with no inputs do not need vectorisation
Improvements for no input functions
Pointer arguments are actually not necessarily inputs