Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread Reinhold Kainhofer
On 05/02/2012 08:30, David Kastrup wrote: The variable is not } but 0.9} instead. Anything that can't be parsed as a constant in Scheme is a variable. This has nothing to do with Lilypond: dak@lola:/usr/local/tmp/lilypond$ guile guile 0.9} ERROR: Unbound variable: 0.9} ABORT:

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread David Kastrup
Reinhold Kainhofer reinh...@kainhofer.com writes: On 05/02/2012 08:30, David Kastrup wrote: The variable is not } but 0.9} instead. Anything that can't be parsed as a constant in Scheme is a variable. This has nothing to do with Lilypond: dak@lola:/usr/local/tmp/lilypond$ guile guile

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread Reinhold Kainhofer
On 15/02/2012 15:30, David Kastrup wrote: Reinhold Kainhofer reinh...@kainhofer.com writes: Actually, LilyPond's parser decides which chars are part of the scheme expression and which are part of lilypond's syntax. No, it doesn't. It fires up the Scheme reader at the current position in the

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread David Kastrup
Reinhold Kainhofer reinh...@kainhofer.com writes: On 15/02/2012 15:30, David Kastrup wrote: Reinhold Kainhofer reinh...@kainhofer.com writes: Actually, LilyPond's parser decides which chars are part of the scheme expression and which are part of lilypond's syntax. No, it doesn't. It fires

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-05 Thread David Kastrup
James pkx1...@gmail.com writes: On 5 February 2012 07:30, David Kastrup d...@gnu.org wrote: and have the above work except for the missing closing brace.  There is absolutely nothing that LilyPond could, or even _should_ be trying to fix here.  Scheme is Scheme and outside of LilyPond's

Unbound variable GUILE error when no whitespace before closing brace

2012-02-04 Thread James
Hello, Just investigating some old Tracker issues I came across that \new Staff \with { \override StaffSymbol #'staff-space = #0.9 } \relative { \times 2/3 { d16[ d16 d16] } } compiles but \new Staff \with { \override StaffSymbol #'staff-space = #0.9} \relative { \times 2/3 { d16[ d16

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-04 Thread David Kastrup
James pkx1...@gmail.com writes: Hello, Just investigating some old Tracker issues I came across that \new Staff \with { \override StaffSymbol #'staff-space = #0.9 } \relative { \times 2/3 { d16[ d16 d16] } } compiles but \new Staff \with { \override StaffSymbol #'staff-space =

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-04 Thread James
Hello, On 5 February 2012 07:30, David Kastrup d...@gnu.org wrote: ... The variable is not } but 0.9} instead.  Anything that can't be parsed as a constant in Scheme is a variable. This has nothing to do with Lilypond: dak@lola:/usr/local/tmp/lilypond$ guile guile 0.9} ERROR: Unbound