From 75dbe981f5f42bb1836d59a20be82329397aaf66 Mon Sep 17 00:00:00 2001 From: fred Date: Wed, 27 Mar 2002 02:06:37 +0000 Subject: [PATCH] lilypond-1.5.40 --- lily/parser.yy | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lily/parser.yy b/lily/parser.yy index dab307a3bf..9459adbf57 100644 --- a/lily/parser.yy +++ b/lily/parser.yy @@ -112,7 +112,10 @@ set_music_properties (Music *p, SCM a) // needed for bison.simple's malloc () and free () + #include +#include + #ifndef NDEBUG #define YYDEBUG 1 @@ -130,6 +133,10 @@ set_music_properties (Music *p, SCM a) %} +/* We use SCMs to do strings, because it saves us the trouble of +deleting them. Let's hope that a stack overflow doesnt trigger a move +of the parse stack onto the heap. */ + %union { @@ -144,10 +151,6 @@ set_music_properties (Music *p, SCM a) Request * request; - /* We use SCMs to do strings, because it saves us the trouble of -deleting them. Let's hope that a stack overflow doesnt trigger a move -of the parse stack onto the heap. */ - SCM scm; Tempo_req *tempo; -- 2.39.5