]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/lexer.ll
Turn music functions and their signatures into C++ smobs
[lilypond.git] / lily / lexer.ll
index c2d8b6baeff1273520aa7a68eb32492ad286ec3e..78b647530335db8b81bae575d6bea71e3dadb4fe 100644 (file)
@@ -890,9 +890,9 @@ Lily_lexer::scan_scm_id (SCM sid)
        {
                int funtype = SCM_FUNCTION;
 
-               yylval.scm = get_music_function_transform (sid);
+               yylval.scm = sid;
 
-               SCM s = scm_object_property (yylval.scm, ly_symbol2scm ("music-function-signature"));
+               SCM s = get_music_function_signature (sid);
                SCM cs = scm_car (s);
 
                if (scm_is_pair (cs))