Xplode Help: Advanced use

Xplode Version 2.1
by Franco Milicchio milicchio@dia.uniroma3.it
© D.I.A. Università degli Studi Roma Tre

Stopping Plasm execution

It's possible to stop any action done by the Plasm interpreter. This can be done pressing the Abort button in the status bar:


Xplode will show a dialog box asking the user whether to do it or not:

Warning: There is no other way of stopping Plasm. If you accept killing Plasm, you will lose every evaluation done in the previous session.

To start working again with Xplode, a new Plasm session must be started. You can do it through the Plasm menu item Start Plasm

Working with different interpreters

Xplode is the official Plasm IDE, and since Plasm is continuously evolving, it's useful to choose the preferred Plasm environment you want to interact with. It's a common task to modify Plasm sources (written in Scheme and C++) in a developing location, other than your working Plasm installation directory. You can choose a different interpreter with the Preferences menu item Plasm Interpreter:


To start working with the selected Plasm interpreter, you must reconnect to the Plasm process. This can be done with the Plasm menu item Start Plasm

If Xplode is currently connected to an interpreter, it will ask the user about starting a new session:

Note: You don't have to stop any Plasm execution before reconnecting. Stopping any other Plasm interpreter is done automatically by Xplode.

Regular expressions

Xplode has a search and replace feature that handles with regular expressions. Xplode will also save the last five target strings and regular expressions (in this case, the string will be saved only if it's a valid regular expression). For more informations about the regular expression syntax, please refer to the relative page.