▼ |  | Plugins: Extending Dr Scheme

1 | Implementing Dr Scheme Tools
2 | Adding Languages to Dr Scheme
3 | Creating New Kinds of Dr Scheme Frames
4 | Extending the Existing Dr Scheme Classes
5 | Expanding the User’s Program Text and Breaking
6 | Editor Modes
7 | Language-specific capabilities
8 | drscheme: get/ extend
9 | drscheme: unit
10 | drscheme: language
11 | drscheme: language-configuration
12 | drscheme: debug
13 | drscheme: rep
14 | drscheme: frame
15 | drscheme: help-desk
16 | drscheme: eval
17 | drscheme: modes
| Index

Version: 4.1.4
top← prev up next →

## Plugins: Extending DrScheme

Robert Bruce Findler

(require drscheme/tool-lib)

This manual describes DrScheme’s tools interface. It assumes familiarity with PLT Scheme, as described in Guide: PLT Scheme, DrScheme, as described in DrScheme: PLT Programming Environment, and the Framework, as described in Framework: PLT GUI Application Framework.

1 Implementing DrScheme Tools
2 Adding Languages to DrScheme
2.1 Adding Module-based Languages to DrScheme
2.2 Adding Arbitrary Languages to DrScheme
2.3 Language Extensions
3 Creating New Kinds of DrScheme Frames
4 Extending the Existing DrScheme Classes
5 Expanding the User’s Program Text and Breaking
6 Editor Modes
7 Language-specific capabilities
8 drscheme:get/extend
9 drscheme:unit
10 drscheme:language
11 drscheme:language-configuration
12 drscheme:debug
13 drscheme:rep
14 drscheme:frame
15 drscheme:help-desk
16 drscheme:eval
17 drscheme:modes
Index

Thanks

Thanks especially to Eli Barzilay, John Clements, Matthias Felleisen, Cormac Flanagan, Matthew Flatt, Max Hailperin, Philippe Meunier, and Christian Queinnec, PLT at large, and many others for their feedback and help.

top← prev up next →