lilypond-1.3.12
[lilypond.git] / lily / ly-symbols.cc
blob93edfce560eef3ec73b9ba95943d18b7d1a63317
1 /*
2 ly-symbols.cc -- implement scheme symbols
4 source file of the GNU LilyPond music typesetter
6 (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
8 */
9 #include "lily-guile.hh"
12 storage
14 #undef LY_SYMBOLS_HH
15 #define extern
16 #include "ly-symbols.hh"
18 #undef DECLARE_LY_SYMBOL
19 #undef LY_SYMBOLS_HH
20 #define DECLARE_LY_SYMBOL(a) a ## _scm_sym = ly_symbol (#a); scm_permanent_object(a ## _scm_sym)
23 initialisations.
25 void
26 init_symbols ()
28 #include "ly-symbols.hh"
32 ADD_SCM_INIT_FUNC(lysyms, init_symbols);