TY - GEN
T1 - Scribble
T2 - 2009 ACM SIGPLAN International Conference on Functional Programming, ICFP'09
AU - Flatt, Matthew
AU - Barzilay, Eli
AU - Findler, Robert Bruce
PY - 2009/11/27
Y1 - 2009/11/27
N2 - Scribble is a system for writing library documentation, user guides, and tutorials. It builds on PLT Scheme's technology for language extension, and at its heart is a new approach to connecting prose references with library bindings. Besides the base system, we have built Scribble libraries for JavaDoc-style API documentation, literate programming, and conference papers. We have used Scribble to produce thousands of pages of documentation for PLT Scheme; the new documentation is more complete, more accessible, and better organized, thanks in large part to Scribble's flexibility and the ease with which we cross-reference information across levels. This paper reports on the use of Scribble and on its design as both an extension and an extensible part of PLT Scheme.
AB - Scribble is a system for writing library documentation, user guides, and tutorials. It builds on PLT Scheme's technology for language extension, and at its heart is a new approach to connecting prose references with library bindings. Besides the base system, we have built Scribble libraries for JavaDoc-style API documentation, literate programming, and conference papers. We have used Scribble to produce thousands of pages of documentation for PLT Scheme; the new documentation is more complete, more accessible, and better organized, thanks in large part to Scribble's flexibility and the ease with which we cross-reference information across levels. This paper reports on the use of Scribble and on its design as both an extension and an extensible part of PLT Scheme.
KW - Design
KW - Documentation
KW - Languages
UR - http://www.scopus.com/inward/record.url?scp=70450170120&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70450170120&partnerID=8YFLogxK
U2 - 10.1145/1596550.1596569
DO - 10.1145/1596550.1596569
M3 - Conference contribution
AN - SCOPUS:70450170120
SN - 9781605583327
T3 - Proceedings of the ACM SIGPLAN International Conference on Functional Programming, ICFP
SP - 109
EP - 120
BT - ICFP'09 - Proceedings of the 2009 ACM SIGPLAN International Conference on Functional Programming
Y2 - 31 August 2009 through 2 September 2009
ER -