Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

scribble

< >

scribble is a programming language created in 1997 by Matthew Flatt.

#1190on PLDB 27Years Old
Download source code:
git clone https://github.com/racket/scribble


Example from the web:
#lang scribble/doc @(require scribble/manual "utils.rkt" (for-syntax racket/base) (for-label scribble/manual-struct version/utils syntax/quote)) @(define lit-ellipses (racket ...)) @(define lit-ellipses+ (racket ...+)) @title[#:tag "manual" #:style 'toc]{Manual Forms} @defmodulelang[scribble/manual]{The @racketmodname[scribble/manual] language provides all of @racketmodname[scribble/base] plus many additional functions that are specific to writing Racket documentation. It also associates @tech{style properties} with the generated @racket[doc] export to select the default Racket manual style for rendering; see @secref["manual-render-style"] for more information. The @racketmodname[scribble/manual] name can also be used as a library with @racket[require], in which case it provides all of the same bindings, but without setting the reader or setting the default rendering format to the Racket manual format.}

View source

- Build the next great programming language About Resources Acknowledgements Part of the World Wide Scroll