View lcov test coverage results on http://www.gnu.org/software/liquidwar6/coverage/src/lib/scm/index.html.
mode: 0 for check only, 1 for full test
scmmodule test suite.
Return value: 1 if test is successfull, 0 on error.
name: name of the function when called from guile
req: required parameters
opt: optional parameters
rst: ? should RTFM to find that out
fcn: the function itself (pointer on the C executable code)
scm_c_define_gsubr, one of the value of this function is that it does check wether it's documented before registering it. So if you try to register something not documented, it will fire a warning, which is a very nice code-quality tool.
Return value: 1 on success, 0 on failure.