Search Mac Software Downloads
|
DESCRIPTION
ACSLogo is a Logo Interpreter for Mac OS X. Logo is a popular language used to teach simple programming by guiding the progress of a 'turtle' which moves around a graphics screen. Despite Logo's simplicity, complex pictures can be constructed.
WHAT'S NEW
Version 1.4f:

Enhancements

Added the ability to vary the turtle’s speed - normally when the turtle moves forward, the line is drawn immediately and the turtle is redrawn at the end of the line. Now, using a slider in the Preferences window to reduce the turtle speed,  the turtle will move along the line drawing as it goes. Similarly,as the turtle rotates, the rotation can be observed. This works for Forward, Back, Left, and Right.

Added a Wrap checkbox in the Preferences window. When this is checked, the turtle cannot move outside the canvas - if it moves to the edge of the canvas, it then comes in the opposite side: so if it moves out of the top, it comes in at the bottom.

Added the capability to make Return execute a command instead of Command-Return. This makes it more similar to command-line Logos. This is controlled by checkbox Return Executes Command in the Preferences window. If you have this checked and just want to insert a carriage-return, press Ctrl-Return.

Added an Open After Export checkbox to most of the export save panels so that the file will be opened after saving. So, for instance, checking the box when exporting a PDF will cause it to be opened in Preview or Acrobat Reader, or whatever default application you have for PDFs. Similar functionality has been added to movie creation - when selecting the menu item Finish Movie, hold down the Option (Alt) key, and it will be opened after saving.

Added command Pathlength which gives the length of a path.

Added a couple of items to the Help menu - Website takes you to the ACSLogo website; Email opens an email to send to me for feedback.

I've added localisation for the menu and dialog changes to varying degrees - if you see anything that hasn’t been localised properly, please let me know. The mapping from English commands to French and German commands is here.

A User Guide accompanies this release as a separate download. It includes material from the tutorials and some new stuff. I should be adding a lot more to it over the coming months.

Bug Fixes

Sometimes when using Play or Wait, the screen would not update properly - this should now be fixed.

Fixed a bug in GrType where it would crash if given an empty string as input.

Fixed a bug where a string with an escape character (\) would include the initial double-quote as part of the string.

If you have any bug reports or comments, please send them to me using Email from the Help menu.

REQUIREMENTS
Mac OS X 10.4 or later.

Bookmark and Share

SCREENSHOT

Developer:Alan C. Smith
Downloads:3,771
  - Version d/l:748
Development:Tutorials
License:Free
Date:28 Jan 2009
Platform:PPC/Intel
OTHER PEOPLE SUGGEST
    No similar products suggested yet
    Suggest something else:
    ACSLogo User Reviews (2 posts)Write A Review
    sort: smiles | time
    Oct 14 2007

    JOHNCOLLETT  A earlier reviewer of ACSLogo condemned it, saying it “WouldnÂ’t work for me”. I suspect that he overlooked the need to _select_ a part of the script window before hitting Cmd/Return. No command selected, no command carried out. I can report that ASCLogo works perfectly for me. I have had hours of addictive fun with it, with all the old Logo favourites dancing on the screen. The language contains no “while” or “for” procedures, but as the author explains, you can so easily “roll your own”, which I have done, and they work. I looked briefly at some other modern Logo implementations. ACSLogo is the one I am staying with. (10/13/2007, Version: 1.4d)   
    (Version 1.4d)

    praisebury
    0
    [ Reply ]
    Mar 25 2005

    BIG_BILL  Doesn't work for me. iMac G4 1.2Ghz plus OSX 10.3.8.

    When I press command+enter after typing a valid logo instruction nothing happens, except the the word "Special" in the menu bar flashes....

    Doh!  
    (Version 1.4b)

    praisebury
    0
    [ 1 Reply - Reply ]
    Replies:
    Oct 13 2007

    JOHNCOLLETT  A earlier reviewer of ACSLogo condemned it, saying it “WouldnÂ’t work for me”. I suspect that he overlooked the need to _select_ a part of the script window before hitting Cmd/Return. No command selected, no command carried out. I can report that ASCLogo works perfectly for me. I have had hours of addictive fun with it, with all the old Logo favourites dancing on the screen. The language contains no “while” or “for” procedures, but as the author explains, you can so easily “roll your own”, which I have done, and they work. I looked briefly at some other modern Logo implementations. ACSLogo is the one I am staying with.  
    (Version 1.4d)

    praisebury
    0