typedef long SCM;
#endif
-SCM gh_append (SCM a, SCM b);
-SCM gh_eval (SCM a);
-SCM gh_func_o (char const* name);
-SCM gh_lambda_o ();
-SCM gh_list1 (SCM a);
-SCM gh_list2(SCM a, SCM b);
-SCM gh_quote ();
+SCM ly_append (SCM a, SCM b);
+SCM ly_eval (SCM a);
+SCM ly_func_o (char const* name);
+SCM ly_lambda_o ();
+SCM ly_list1 (SCM a);
+SCM ly_list2(SCM a, SCM b);
+SCM ly_quote ();
#ifdef __cplusplus
}
#endif
+#include "array.hh"
+#include "scalar.hh"
+SCM lambda_scm (String str, Array<Real> args_arr);
+SCM lambda_scm (String str, Array<Scalar> args_arr);
+
+
+
+
#endif // LILY_GUILE_HH