- ly_add_interface(s,d,l);
-}
-
-SCM
-ly_add_interface (SCM a, SCM b, SCM c)
-{
- SCM_ASSERT_TYPE (gh_symbol_p(a), a, SCM_ARG1, __FUNCTION__, "symbol");
- SCM_ASSERT_TYPE (gh_string_p(b), b, SCM_ARG2, __FUNCTION__, "string");
- SCM_ASSERT_TYPE (gh_list_p(c), c, SCM_ARG3, __FUNCTION__, "list of syms");
- if (!gh_vector_p (all_ifaces))
- {
- all_ifaces = scm_make_vector (gh_int2scm (40), SCM_EOL);
- }
-
- SCM entry = scm_list_n (a, b, c, SCM_UNDEFINED);
+ LilyPond is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.