setting debug level to 1
--> entering Script
  got Control Word <on>, type 100
  --> entering MsgHandler
    got Word <mouseUp>, type 96
    got Operator '{'
    --> entering Block
      got Comment: <-- a comment>
      got Comment: <-- ask	"Why?" with "good" and "bad">
      got Control Word <repeat>, type 103
      --> entering Repeat
        got Operator '{'
        --> entering Block
          got Command Word <put>, type 350
          --> entering Command
            got Integer: 3
            got Connector Word <into>, type 400
            got Word <a>, type 96
            got Operator ';'
          --> leaving Command
          got Command Word <put>, type 350
          --> entering Command
            got Operator '('
            --> entering Expression
              got Operator '('
              --> entering Expression
                got Word <a>, type 96
                got Operator '+'
                got Operator '('
                --> entering Expression
                  got Integer: 3
                  got Operator '*'
                  got Integer: 14
                  got Operator ')'
                --> leaving Expression
                got Operator ')'
              --> leaving Expression
              got Operator '/'
              got Integer: 2
              got Operator ')'
            --> leaving Expression
            got Connector Word <into>, type 400
            got Word <a>, type 96
            got Operator ';'
          --> leaving Command
          got Operator '}'
        --> leaving Block
        got Connector Word <while>, type 404
        got Operator '('
        --> entering Expression
          got Word <a>, type 96
          got Operator '<'
          got Integer: 5
          got Operator ')'
        --> leaving Expression
        got Operator ';'
      --> leaving Repeat
      got Command Word <put>, type 350
      --> entering Command
        got Word <it>, type 96
        got Connector Word <into>, type 400
        got Word <a>, type 96
        got Operator ';'
      --> leaving Command
      got Command Word <put>, type 350
      --> entering Command
        got Operator '('
        --> entering Expression
          got Integer: 2
          got Operator '*'
          got Word <b>, type 96
          got Operator ')'
        --> leaving Expression
        got Connector Word <into>, type 400
        got Word <a>, type 96
        got Operator ';'
      --> leaving Command
      got Command Word <put>, type 350
      --> entering Command
        got String "hello"
        got Connector Word <into>, type 400
        got Word <a>, type 96
        got Operator ';'
      --> leaving Command
      got Control Word <repeat>, type 103
      --> entering Repeat
        got Connector Word <while>, type 404
        got Operator '('
        --> entering Expression
          got Word <a>, type 96
          got Operator '<'
          got Integer: 5
          got Operator ')'
        --> leaving Expression
        got Operator '{'
        --> entering Block
          got Command Word <put>, type 350
          --> entering Command
            got Integer: 3
            got Connector Word <into>, type 400
            got Word <a>, type 96
            got Operator ';'
          --> leaving Command
          got Command Word <put>, type 350
          --> entering Command
            got Operator '('
            --> entering Expression
              got Word <a>, type 96
              got Operator '+'
              got Integer: 3
              got Operator ')'
            --> leaving Expression
            got Connector Word <into>, type 400
            got Word <a>, type 96
            got Operator ';'
          --> leaving Command
          got Operator '}'
        --> leaving Block
      --> leaving Repeat
      got Command Word <send>, type 351
      --> entering Command
        got Word <killme>, type 96
        got Connector Word <to>, type 403
        got Word <thisPackage>, type 96
        got Operator ';'
      --> leaving Command
      got Operator '}'
    --> leaving Block
  --> leaving MsgHandler
  got Control Word <on>, type 100
  --> entering MsgHandler
    got Word <mouseDown>, type 96
    got Operator '{'
    --> entering Block
      got Comment: <-- ask	"Why?" with "good" and "bad";>
      got Command Word <put>, type 350
      --> entering Command
        got Operator '('
        --> entering Expression
          got Operator '('
          --> entering Expression
            got Operator '-'
            got Float: 17.320000
            got Operator ')'
          --> leaving Expression
          got Operator '/'
          got Float: 3.141590
          got Operator ')'
        --> leaving Expression
        got Connector Word <into>, type 400
        got Word <a>, type 96
        got Operator ';'
      --> leaving Command
      got Control Word <if>, type 101
      --> entering If
        got Operator '('
        --> entering Expression
          got Word <a>, type 96
          got Operator '<'
          got Integer: 7
          got Operator ')'
        --> leaving Expression
        got Operator '{'
        --> entering Block
          got Command Word <put>, type 350
          --> entering Command
            got String "True"
            got Connector Word <into>, type 400
            got Word <Msg>, type 96
            got Operator ';'
          --> leaving Command
          got Command Word <send>, type 351
          --> entering Command
            got Word <killme>, type 96
            got Connector Word <to>, type 403
            got Word <thisPackage>, type 96
            got Operator ';'
          --> leaving Command
          got Operator '}'
        --> leaving Block
      --> leaving If
      got Control Word <else>, type 102
      got Control Word <if>, type 101
      --> entering If
        got Operator '('
        --> entering Expression
          got Word <j>, type 96
          got Operator '<'
          got Integer: 2
          got Operator ')'
        --> leaving Expression
        got Operator '{'
        --> entering Block
          got Command Word <put>, type 350
          --> entering Command
            got String "False"
            got Connector Word <into>, type 400
            got Word <Msg>, type 96
            got Operator ';'
          --> leaving Command
          got Command Word <send>, type 351
          --> entering Command
            got Word <killme>, type 96
            got Connector Word <to>, type 403
            got Word <thisPackage>, type 96
            got Operator ';'
          --> leaving Command
          got Operator '}'
        --> leaving Block
      --> leaving If
      got Control Word <else>, type 102
      got Control Word <if>, type 101
      --> entering If
        got Operator '('
        --> entering Expression
          got Word <j>, type 96
          got Operator '>'
          got Integer: 17
          got Operator ')'
        --> leaving Expression
        got Operator '{'
        --> entering Block
          got Command Word <exit>, type 301
          --> entering Command
            got Word <mouseDown>, type 96
            got Operator ';'
          --> leaving Command
          got Operator '}'
        --> leaving Block
      --> leaving If
      got Control Word <else>, type 102
      got Operator '{'
      --> entering Block
        got Command Word <exit>, type 301
        --> entering Command
          got Word <mouseDown>, type 96
          got Operator ';'
        --> leaving Command
        got Operator '}'
      --> leaving Block
      got Operator '}'
    --> leaving Block
  --> leaving MsgHandler
  got Control Word <function>, type 104
  --> entering Function
    got Word <bleep>, type 96
    got Word <a>, type 96
    got Operator ','
    got Word <b>, type 96
    got Operator '{'
    --> entering Block
      got Control Word <if>, type 101
      --> entering If
        got Operator '('
        --> entering Expression
          got Word <a>, type 96
          got Double Operator '>='
          got Integer: 3
          got Operator ')'
        --> leaving Expression
        got Operator '{'
        --> entering Block
          got Command Word <put>, type 350
          --> entering Command
            got Word <it>, type 96
            got Connector Word <into>, type 400
            got Word <c>, type 96
            got Operator ';'
          --> leaving Command
          got Operator '}'
        --> leaving Block
      --> leaving If
      got Command Word <return>, type 302
      --> entering Command
        got Operator '('
        --> entering Expression
          got Operator '('
          --> entering Expression
            got Word <a>, type 96
            got Operator '*'
            got Word <b>, type 96
            got Operator ')'
          --> leaving Expression
          got Operator '/'
          got Integer: 2
          got Operator ')'
        --> leaving Expression
        got Operator ';'
      --> leaving Command
      got Operator '}'
    --> leaving Block
  --> leaving Function
--> leaving Script
successful parse
