]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/lily-guile.hh
release: 1.5.13
[lilypond.git] / lily / include / lily-guile.hh
index 2d9883c2eb7a8e1abf7aeed786a3e5eaf0345a53..65ca5ebb2d392ad8755c805c3e1856b868a069f4 100644 (file)
@@ -88,56 +88,21 @@ SCM ly_type (SCM);
 bool type_check_assignment (SCM val, SCM sym,  SCM type_symbol) ;
 SCM ly_number2string (SCM s);
 
-inline SCM
-ly_cdr (SCM x)
-{
-  return SCM_CDR (x);
-}
-inline SCM
-ly_car (SCM x)
-{
-  return SCM_CAR (x);
-} 
-inline SCM
-ly_caar (SCM x)
-{
-  return SCM_CAAR (x);
-}
-inline SCM
-ly_cdar (SCM x)
-{
-  return SCM_CDAR (x);
-}
-inline SCM
-ly_cadr (SCM x)
-{
-  return SCM_CADR (x);
-}
-inline SCM
-ly_cddr (SCM x)
-{
-  return SCM_CDDR (x);
-}
-inline SCM
-ly_pair_p (SCM x)
-{
-  return scm_pair_p (x);
-}
-inline bool
-ly_symbol_p (SCM x)
-{
-  return SCM_SYMBOLP (x);
-}
-inline bool
-ly_number_p (SCM x)
-{
-  return SCM_NUMBERP (x);
-}
-inline bool
-ly_procedure_p (SCM x)
-{
-  return SCM_NFALSEP (scm_procedure_p(x));
-}
+SCM parse_symbol_list (char const *);
+
+inline SCM ly_cdr (SCM x) { return SCM_CDR (x); }
+inline SCM ly_car (SCM x) { return SCM_CAR (x); } 
+inline SCM ly_caar (SCM x) { return SCM_CAAR (x); }
+inline SCM ly_cdar (SCM x) { return SCM_CDAR (x); }
+inline SCM ly_cadr (SCM x) { return SCM_CADR (x); }
+inline SCM ly_cddr (SCM x) { return SCM_CDDR (x); }
+inline SCM ly_caddr (SCM x) { return SCM_CADDR (x); }
+inline SCM ly_cdadr (SCM x) { return SCM_CDADR (x); }
+inline SCM ly_caadr (SCM x) { return SCM_CAADR (x); }
+inline bool ly_pair_p (SCM x) { return SCM_NFALSEP (scm_pair_p (x)); }
+inline bool ly_symbol_p (SCM x) { return SCM_SYMBOLP (x); }
+inline bool ly_number_p (SCM x) { return SCM_NUMBERP (x); }
+inline bool ly_procedure_p (SCM x) { return SCM_NFALSEP (scm_procedure_p(x)); }
 
 /*
   display and print newline.