[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Random output in LilyPond Log
From: |
Karlin High |
Subject: |
Re: Random output in LilyPond Log |
Date: |
Thu, 12 Jul 2018 14:59:05 -0500 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 |
On 7/12/2018 1:17 PM, Freeman Gilmore wrote:
I am using Frescobaldi and studying the Scheme Book. When I compile,
mylist = #( list 'red random 12 )
#(display mylist)
If this is an exercise to demonstrate random numbers, I wonder if it
needs more parentheses.
% CODE
\version "2.19.80"
mylist = #(list 'red (random 12))
#(display mylist)
% END CODE
If I run it that way in Frescobaldi, it always returns: (red 3)
If I use lilypond scheme-sandbox, I get things like this:
guile> (list 'red (random 12))
(red 3)
guile> (list 'red (random 12))
(red 4)
guile> (list 'red (random 12))
(red 1)
guile> (list 'red (random 12))
(red 5)
guile> (list 'red (random 12))
(red 6)
guile> (list 'red (random 12))
(red 7)
guile> (list 'red (random 12))
(red 4)
guile> (list 'red (random 12))
(red 10)
guile> (list 'red (random 12))
(red 2)
guile> (list 'red (random 12))
(red 2)
guile> (list 'red (random 12))
(red 1)
guile> (list 'red (random 12))
(red 9)
ACCOUNTING TROLL: This is our random number generator... nine nine nine
nine nine
DILBERT: That doesn't sound random to me.
ACCOUNTING TROLL: That's the trouble with random numbers. You never can
tell.
--
Karlin High
Missouri, USA