Skip to content

Documentation system for Cuis Smalltalk (with literate programming capabilities).

Notifications You must be signed in to change notification settings

andswitch/Erudite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Erudite

Documentation system for Cuis Smalltalk.

Overview

Erudite provides the following to document Smalltalk programs:

  • Markup for linking and evaluating Smalltalk code. Links to Smalltalk classes, methods, selectors, senders, implementators, etc.
  • Books. Books are basically a collection of Documents organized in sections.
  • Book reader and editor. Morphic applications for Book reading and editing.

Install

To install the core (markup and Erudite reader and editor):

Feature require: 'Erudite'

Extensions to Smalltalk tools (browser, workspace, etc) are provided in a separate package:

Feature require: 'EruditeToolsExtensions'

There's also a PetitParser tutorial book included. Install it doing:

Feature require: 'PetitParserTutorial'

Screenshots

Screenshot 1 EruditeUML EruditeMath

About

Documentation system for Cuis Smalltalk (with literate programming capabilities).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • StringTemplate 99.4%
  • Smalltalk 0.6%