[previous] [up] [next]     [contents]
Next: Appendix Up: How to Design Programs: Previous: Changing Compound Values -

Epilogue

In addition to the teaching languages Beginning Student, Intermediate Student, and Advanced Student, DrScheme provides a Full Scheme language. The Full Scheme language contains many more constructs than the ones used by the textbook, including constructs for exceptions, objects, and modules. The graphical variant of Full Scheme provides an extensive GUI programming toolbox. In addition, libraries distributed with DrScheme support common network protocols, CGI scripting, COM integration, and much more. See Help Desk (via the Help|Help Desk menu item in DrScheme) for more information.

In a few ways, Full Scheme provides less than the teaching languages. For example, Full Scheme does not provide first or local, and symbols are case-insensitive. Search on languages in Help Desk for a complete description of the difference between Full Scheme and the teaching languages.



PLT