Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Racket has a documentation system called Scribble.

Which is actually one of the most interesting features of Racket -- that it lets you implement a `#lang scribble` which does not even use s-expression syntax, but you still have the full power of Racket if you need it.

The default `#lang racket` is a wonderful modern lisp, and you can use Racket as "only" that. But Racket is also a system for making languages.




More on Scribble:

Racketeer Mathew Flatt's video on Scribble's concept and the rationale for making it: http://vimeo.com/6630691


Very interesting. Thanks for posting it.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: