Me and @-statche- had an idea after he taught me scheme to make an interpreter in scratch. Well here is mine! There are still some problems and there is not (working) error checking. Documentation: (display 12) => 12 (+ 3 (+ 1 2)) => 6 #b111 => 7 (+ 1 1) => 2 (- 8 1) => 7 (* 10 2) => 20 (/ 35 5) => 7 #t => #t #f => #f #\A => #\A (display "Hello, world!") => Hello, world! (string-append "Hello " "world!") => Hello world! (string-ref "Apple" 0) => #\A (= 10 10) => #t (= 10 -10) => #f (round 2.01) => 2 (remainder 5 2) => 1 Updates: Added round and remainder! Added < and >! To do: A whooooole lot!
%99 me I used a script from the scratch wiki I got an equation from wikipedia