Below are some tutorials and documentation that Ursetto Consulting, Inc. has written on various subjects. These articles were all written with eggdoc, which is a documentation tool I originally wrote to simplify and standardize code library documentation, and which has also proved suitable for articles.
- Objective C interface to Scheme: The reference documentation for the Objective C interface in Scheme, which allows you to write Cocoa applications for OS X.
- eggdoc: a tool for standardized code documentation.
- hostinfo: host, service and protocol information.
- args: command-line argument processing facilities, with automatic generation of help text.
- plist article source: The source to the plist tutorial above, which is first parsed into eggdoc format, then sent to eggdoc to build the HTML. As this file can be loaded into an interpreter, it could be considered an example of literate programming.
This site is generated using Chicken Scheme. My resume uses the sxml-transforms and sxml-tools eggs, while the rest of the site uses one of my own transformers. You can view all the source here.