Bee: an integrated development environment for the Scheme programming language

MANUEL SERRANO
2000 Journal of functional programming  
The Bee is an integrated development environment for the Scheme programming language. It provides the user with a connection between Scheme and the C programming language, a symbolic debugger, a profiler, an interpreter, an optimizing compiler that delivers stand alone executables, a source file browser, a project manager, user libraries and online documentation. This article details the facilities of the Bee, its user interface, and presents an overview of the implementation of its main
more » ... nts. Capsule Review This paper presents Bee a programming environment for Scheme. The environment addresses many of the shortcomings from which conventional environments for (mostly) functional languages suffer. Specifically, Bee is a visual and interactive development environment and includes a debugger, a profiler, GUI/web libraries and online documentation. The paper describes how to implement these tools for Scheme with a small development team by reusing analgous tools developed for C.
doi:10.1017/s0956796800003725 fatcat:5w5rdmxphrbbjfojvsdfv7c66q