Gambit REPL

Gambit REPL

by Marc Feeley

10 ratings
28 reviews

Archived App (Last seen on 22 Aug 2025)

This is an archived listing of the app previously available on the App Store.

Although the app is no longer distributed by Apple, you can still view its description, screenshots, version history, ratings, and metadata for reference.

Details

  • Released
  • Updated
  • May 17, 2011
  • February 16, 2015

Features

Gambit REPL screenshot #1 for iPhone
Gambit REPL screenshot #2 for iPhone
Gambit REPL screenshot #3 for iPhone
Gambit REPL screenshot #4 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

A portable development environment for the Scheme programming language. Ideal for learning Scheme and writing scripts directly on your mobile device.

Scheme programming environment
Mobile development
Learn Scheme
Script hacking on the go
Compact design
Show original description

What's New in Gambit REPL

7.1

February 16, 2015

This app has been updated by Apple to display the Apple Watch app icon. - Fixed issue which caused crash on 64 bit devices (iPhone5s, iPhone 6, iPhone 6 Plus) - Interpreter upgrade to Gambit v4.7.4 - Many extended keys are available in the REPL and code editor allowing easy entry of Scheme code - Compatibility with iOS 6.1 has been reestablished - New user interface layout give a larger workspace - Improved support for external Bluetooth keyboard - Emacs like code editor has been added - Support for iCloud has been added, allowing documents to be accessible from any device

More

User reviews

Nice Scheme for on the go

Excellent scheme implementation for programming on the iPhone where I’m using it. Built in Emacs is decent, but I can’t figure out the how or where the Meta key is.

Any help appreciated on that problem, otherwise, a very good solution for Lispers and Schemers without access to a full computer.

Needs to be fixed using BlueTooth keyboard

Please fix the bug in the BlueTooth keyboard where it sees a double quote as some UTC code other than the double quote.

It is not convenient to use the onscreen key to quote strings when using a keyboard. I have the Logitech Logi keyboard.

Helpful keyboard but otherwise disappointing interface

The custom keyboard that comes with this build of gambit-c is very useful, making most needed keys readily available. However, the file editor is rather awkward and basic, and the REPL is far more primitive than what comes with PC builds.

If you want to try the Scheme language on your desktop or laptop, definitely try out Gambit; it is one of the most well known and mature implementations and has a great interactive REPL. This mobile version was disappointing.
Show more

Good utility for schemers

I use and like gambitc on the desktop and find the REPL useful to address ad hoc problems on an iPad when away from desktop. It also serves as a fantastic high precision calculator.

Fixed: iOS 6

Thanks for the iOS 6 fix ... it seems fine now ... much appreciated.

MichaelG.
_________
Previous review; for reference only:
Totally dysfunctional "update"
App no longer opens on my iPodTouch.

Developer apps

FAQ

What is Gambit REPL?

Gambit REPL is a compact development environment designed for the Scheme programming language. It allows users to learn and write Scheme scripts directly on their iPhone, iPod touch, and iPad devices.

What are the key features of Gambit REPL?

The app provides a development environment for Scheme, enabling users to learn the language and hack scripts on the go. It's based on the Gambit Scheme programming system and is optimized for mobile use.

Is Gambit REPL free to use?

Yes, Gambit REPL is a free application. There are no associated costs for downloading or using its features.

What devices is Gambit REPL compatible with?

Gambit REPL is compatible with iPhone, iPod touch, and iPad devices. It is designed to run on Apple's iOS operating system.

Who is the target audience for Gambit REPL?

This app is intended for individuals who want to learn the Scheme programming language or practice their scripting skills while on the move. It serves as an accessible tool for both beginners and experienced programmers.