This paper describes and discusses two different Scheme documentation tools. The first is SchemeDoc, which is intended for documentation of the interfaces of Scheme libraries (APIs). The second is the Scheme Elucidator, which is for internal documentation of Scheme programs. Although the tools are separate and intended for different documentation purposes they are related to each other in several ways. Both tools are based on XML languages for tool setup and for documentation authoring. In addition, both tools rely on the LAML framework which—in a systematic way—makes an XML language available as a set of functions in Scheme. Finally, the Scheme Elucidator is able to integrate SchemeDoc resources as part of an internal documentation resourc...
Documentation is an essential activity in software development, for source code as well as modelling...
Literate programming is a programming and documentation methodology. Its central tenet is that docum...
Documentation generation is the process of creating the system documentation at different levels of ...
This paper describes and discusses two different Scheme documentation tools. The first is SchemeDoc,...
LAML is a software system that brings XML languages into Scheme as a collection of Scheme functions....
A collection of Scheme software for web authoring and programming is described. The software is call...
In this paper we describe a programming environment for Scheme that supports elucidative programming...
in Scheme and the functional programming paradigm. The elements of an XML language are mirrored as f...
technical reportThis report contains the papers presented at the Fourth Workshop on Scheme and Funct...
The main aim of programs documentation is helping the users and explaining how the programs work, fo...
The understanding of a program is a key aspect of software development. The understanding is a prere...
Accepted for publication in COMLANInternational audienceDomain-specific languages (DSL) are develope...
Abstract. XML can be considered as a representation of hierarchical data, and the XML-related standa...
This document is an introductory guide to applicative programming using the language Scheme, a moder...
Functional programming fits well with the use of descriptive markup in HTML and XML. There is also a...
Documentation is an essential activity in software development, for source code as well as modelling...
Literate programming is a programming and documentation methodology. Its central tenet is that docum...
Documentation generation is the process of creating the system documentation at different levels of ...
This paper describes and discusses two different Scheme documentation tools. The first is SchemeDoc,...
LAML is a software system that brings XML languages into Scheme as a collection of Scheme functions....
A collection of Scheme software for web authoring and programming is described. The software is call...
In this paper we describe a programming environment for Scheme that supports elucidative programming...
in Scheme and the functional programming paradigm. The elements of an XML language are mirrored as f...
technical reportThis report contains the papers presented at the Fourth Workshop on Scheme and Funct...
The main aim of programs documentation is helping the users and explaining how the programs work, fo...
The understanding of a program is a key aspect of software development. The understanding is a prere...
Accepted for publication in COMLANInternational audienceDomain-specific languages (DSL) are develope...
Abstract. XML can be considered as a representation of hierarchical data, and the XML-related standa...
This document is an introductory guide to applicative programming using the language Scheme, a moder...
Functional programming fits well with the use of descriptive markup in HTML and XML. There is also a...
Documentation is an essential activity in software development, for source code as well as modelling...
Literate programming is a programming and documentation methodology. Its central tenet is that docum...
Documentation generation is the process of creating the system documentation at different levels of ...