title: how do I properly execute a program with scheme48?
body: <p>I'm learning Scheme. I want to build <em>script-fu</em> filters for Gimp, so I was using <em>tinyscheme</em> to execute the scripts I made, but it seems like <em>tinyscheme</em> has a very limited set of functions, functions like <code>max</code>, <code>min</code> and <code>even?</code>, are missing. (I'd like someone to prove me wrong here :( )</p>
  
  <p>Ok, actually, I just want to execute a Scheme script with scheme48. How do I do that?</p>
  
  <p>for example, how do I execute the following file with <em>scheme48</em>?</p>
  
  <pre><code>(define (addx inNum inX)
    (if (&gt; (* inNum inX) 999) 0
        (+ (* inNum inX) (addx inNum (+ 1 inX)))))
  
  (display 
    (- (+ (addx 3 1) (addx 5 1)) (addx 15 1)))
  </code></pre>