Reputation: 37
I'm completely new to all functional programming dialects, and I have an assignment due based on "Scheme/Lisp". For the this program I want to get more familiar with the car
and cdr
functions by experimenting. Is there an environment where I can play around with using car
and cdr
on a list like (id = id - const)
. So that I can get a better idea of how I want to implement my parser that I have to build? Perhaps there is a method similar to print in languages like java or c?
Upvotes: 0
Views: 80
Reputation: 2671
Here's a Scheme interpreter that runs in your browser:
http://repl.it/languages/Scheme
Upvotes: 0
Reputation: 631
You're looking for an environment to play around with Lisp in? Just on the chance it may broaden your horizon, you might want to start using the editor GNU Emacs which is extendable and programmable - in Lisp! (It's the dialect elisp which resembles the old school dialect Maclisp.)
GNU Emacs: https://www.gnu.org/software/emacs/
Upvotes: 0
Reputation: 31147
You can download DrRacket here: http://download.racket-lang.org/
DrRacket allows you to edit and run programs easily.
Upvotes: 2