2 page-marker.hh -- declare Page_marker
4 source file of the GNU LilyPond music typesetter
6 (c) 2007 Nicolas Sceaux <nicolas.sceaux@free.fr>
10 #define PAGE_MARKER_HH
16 DECLARE_SMOBS (Page_marker);
18 SCM symbol_; /* either 'page-turn-permission or 'page-break-permission */
19 SCM permission_; /* 'force, 'allow, or '() */
22 Page_marker (SCM symbol, SCM permission);
24 SCM permission_symbol ();
25 SCM permission_value ();
28 DECLARE_UNSMOB (Page_marker, page_marker)
30 #endif /* PAGE_MARKER_HH */