LOGO
Archiver
Posts: 46,084
Is anyone aware of Logo (programming language) implementations using
the Basic Stamp? Any links or other information would be much
appreciated. Joe
the Basic Stamp? Any links or other information would be much
appreciated. Joe
Comments
>Is anyone aware of Logo (programming language) implementations using
>the Basic Stamp? Any links or other information would be much
>appreciated. Joe
Joe -
None that I'm area of, and none that could be cross-interpreted. From a
practical point of view, runing an interpreter on an interpreted Basic
system would not only be a kluge, but be timewise VERY inefficient. There
have been summer camps for kids in grades 4-5 who have succesfully master
the Stamp. At that juncture (from a teaching perspective) there seems
little need for Logo or turtle languages.
OTOH, there are simple (no brain) Turtle 'bots with pens which are
available, and which could be controiled fairly easily by a Stamp. Writing
a simple Logo to PBasic translator wouldn't be all that difficult. Again,
from the practical side, one might be better looking at the Lego robotics
packages, and/or make reference to the papers by Dr. Fred Martin (M.I.T.)
regarding Lego Logo. That might make more sense, since I believe the
interpreter or translator/cross-assembler already exists for the Motorola
processors.
The biggest problem I encounted with the later versions of Logo, is the
ability to define devices (inpots and outputs) on the fly. That sort of
dynamic device allocation, would almost have to be addressed on something
like a Scenix SX chip, where virtual peripherals can be used. If
re-compilation is permitted, this is not an issue.
Hope that helps.
Regards,
Bruce
remember anything in the prog language about external communications. This
might be because i used it so long ago or an obsolete version or that it
doesn't exist. whatever it may be please inform me of your findings because
if it is possible then i would start using my mac a little more.
Thanx
Seth
>I dont know if i have a really old version of LOGO or what but i dont
>remember anything in the prog language about external communications.
The newer variants provide for external devices. Older versions were
limited to the pen, and perhaps a printer. This is PURELY from memory, but
I BELIEVE even the later MS-LOGO versions provide some sort of external
devices. As you might imagine, the facility is accomplished through
scripting (LOGO "macros") , and within, they merely address certain newly
defined keyword primatives (LIGHT, SOUND, TOGGLE, ON, OFF, HIGH, LOW, etc).
Both input and output are offered in the more advanced versions.
Contact me offlist, if you need pointers, or additional information. At one
time I had about 8 shareware or demo versions of differing LOGO variants.
If I can ever extact them from a defuncto hard drive I'm nursing, I'd be
happy to share them.
> This
>might be because i used it so long ago or an obsolete version or that it
>doesn't exist. whatever it may be please inform me of your findings because
>if it is possible then i would start using my mac a little more.
Nothing that I have ever found relates to the Mac, since I have been
exclusively a PC user. I also have no references to Mac-things - sorry.
Regards,
Bruce
>Thanx
>Seth
>I dont know if i have a really old version of LOGO or what but i dont
>remember anything in the prog language about external communications. This
>might be because i used it so long ago or an obsolete version or that it
>doesn't exist. whatever it may be please inform me of your findings because
>if it is possible then i would start using my mac a little more.
>
>Thanx
>Seth
Here you go Seth -
http://el.www.media.mit.edu/groups/logo-foundation/index.html
All kinds of LOGO programs from the LOGO Foundation at M.I.T. !
Commercial, Shareware, (almost) Freeware - MAC and PC - all at discounted
prices for educational use.
That should do it <smile>.
Regards,
Bruce
a couple of really longtime Mac users and will check with them.