| Home | Features | Release Notes | Examples |
ACSLogo is an implementation of the Logo language, used in teaching programming techniques. The purpose of a Logo program is to move a 'turtle' around a canvas using commands:
| forward 100 right 45 forward 100 |
Logo is a full-featured programming language including:
ACSLogo uses the Quartz graphics system underlying Mac OSX. It therefore supports these advanced graphic features:
ACSLogo uses the text-processing features built into OSX, allowing font style, weight, size, colour and alignment to be changed in the main editor window:
The whole document, or selected text, can be printed.
You can type an arbitrary arithmetic expression into the main editor window and ACSLogo will calculate the result for you.
The result of your drawing commands can be exported as a bitmap. This is in the standard TIFF format which can be imported into hundreds of graphic programs.
As well as bitmap graphics, Scalable Vector Graphics (SVGs) can be exported. SVGs are a new web standard - they hold the graphics as path data (and also text) so can be magnified without loss of quality. As SVGs are XML-based, they can be edited with a text-editor. Some of the more recent drawing programs (such as Adobe illustrator 10) should be able to import and edit them. For more information on SVGs, see Adobe.com
 
 
 
Alan Smith
Norwich, UK
January 2002