IDE for Interlisp and Common Lisp
You already have an Interlisp session running.
Do you want to reconnect to this session or
kill this session and start a new one?
Alert
This account has not been verified. You are free to use online.interlisp.org to explore the many wonders of Interlisp.
However, any account that has not been verified within 7 days of its creation may be deleted without notice.
A verification email was sent to guest@online.interlisp.org when the account was created. Please follow the directions in this email to verify your account.
As part of the re-registration process, we are asking you to verify your email address. You are free to continue to use online.interlisp.org to explore the many wonders of Interlisp.
However, if your account email is not been verified within the next 7 days, it may be deleted without notice.
A verification email was just sent to guest@online.interlisp.org. Please follow the directions in this email to verify your account.
Online.interlisp.org is a work-in-progress. Use at your own risk.
We do our best to preserve the code and documents you develop, but you should regularly back-up your work to another storage system (e.g., using our sftp feature).
Any account that that has not been used in 30 days will be deleted, including all code, documents, sysouts and preserved sessions.
Although the system is reasonably secure, it is not intended to be used for any task where security is important.
Guest login will give you full access to the Interlisp environment for a single session. No data or files are saved between guest login sessions.
If you wish to save your Interlisp session or to save files across sessions, you must register and login using your email address.
Ordinarily, "Start Interlisp" will start up Interlisp using the standard full.sysout from the latest Medley release.
Checking this option will cause "Start Interlisp" to instead restart your latest session using the retained lisp.virtualmem.
If there is no retained lisp.virtualmem, startup will be from full.sysout.
Checking this option will cause "Start Interlisp" to instead start up using the custom sysout stored at ~/il/sysout/online.sysout in your online.interlisp.org home directory.
You can create this sysout using the online Interlisp environment or you can upload (and rename) any Medley sysout using the sftp feature.
If ~/il/sysout/online.sysout does not exist, the standard full.sysout will be used instead.
If this option is checked, the Notecards app will be loaded and started up when Interlisp is started.
If this is the first time Notecards has been run, demo notefiles will be placed in your home directory at ~/il/notefiles.
This option is disabled if "Resume previous session" is checked.
If this option is checked, the Rooms app will be loaded and started up when Interlisp is started.
Checking this option will cause "Start Interlisp" and "Start Terminal Session" to also start up an SFTP server on online.interlisp.org. This SFTP server can be used to upload or download files to/from your online.interlisp.org home directory using any standard SFTP client (e.g., FileZilla).
The port#, username and password for accessing the SFTP server are given in the WHO-LINE window in the Interlisp environment or at the top of the terminal window in the Terminal Session environment.
Ordinarily, "Start Interlisp" will start up Interlisp using the standard ONLINE-INIT from the latest Medley release.
Checking this option will cause "Start Interlisp" to instead start up using the custom sysout stored at ~/il/initdir/ONLINE-INIT or ~/il/initdir/ONLINE-INIT.LCOM in your online.interlisp.org home directory.
You can create this custom init file using the online Interlisp environment or you can upload any Medley sysout using the File Manager feature.
If ~/il/init/ONLINE-INIT(.LCOM) does not exist, the standard ONLINE-INIT will be used instead.
Medley supports both Interlisp and Common Lisp. The system starts up with a single Exec window running a read-eval-print loop (REPL) for executing Lisp. This Exec window can be either Interlisp- or Common Lisp-based.
This option selects whether the initial Exec window is Interlisp- or Common Lisp-based.
Additional Exec windows based on either Interlisp or Common Lisp can be started at any time from the background menu.