Sha256: edadbb45af1d86a4e3acdef047e40cbcb685dd6d31c54b598ffe8bb318a8cc23
Contents?: true
Size: 639 Bytes
Versions: 3
Compression:
Stored size: 639 Bytes
Contents
/* @overload <%=name%>(<%=method_args%>) <% desc_param_scalar.each do |x| %> <%= x %><%end%> <%=desc%> */ static VALUE <%=c_func%>(<%=cdef_args%>) { <% @parsed_args.each do |a| %> <%= a.def_var %><%end%> <% args_param.each do |a| %> <%= a.set_value %><%end%> <%= @preproc_code %> <%=recv%><%=func_name%>(<%=c_args%>); <% if args_out.size == 1 %> return <%= args_out[0].get_value %>; <% else %> { VALUE va = rb_ary_new(); <% args_out.each do |a| %> <%= a.store_to_array("va") %><%end%> return va; } <% end %> }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
numo-gsl-0.1.2 | ext/numo/gsl/gen/tmpl/mod_func_scalar.c |
numo-gsl-0.1.1 | ext/numo/gsl/gen/tmpl/mod_func_scalar.c |
numo-gsl-0.1.0 | ext/numo/gsl/gen/tmpl/mod_func_scalar.c |