- MSWLogo
-
MSWLogo
MSWLogo ScreenDeveloper(s) Brian Harvey and George Mills Stable release 6.5b / December 19, 2002 Written in C (core), Borland C++ (gui) Operating system Microsoft Windows Platform 32-bit License open source Website softronix.com/logo MSWLogo is an interpreter language based on Logo, with a GUI front end. Its core is the same as UCBLogo by Brian Harvey. It is free software, with source available, in Borland C++.
Features
MSWLogo, as of v6.5b, has following support of various functionality[1]:
- Supports TCP/IP WinSock Networking.
- Supports Win16, Win32 and Win32s.
- Supports Text in all available fonts and sizes.
- Supports 1024 independent Turtles.
- Supports Bitmapped Turtles.
- Supports Cut, Paste and stretching bitmaps.
- Supports Clipboard Text and Bitmaps.
- Supports MIDI devices.
- Supports Direct I/O for Controlling External hardware.
- Supports Serial and Parallel Port communications.
- Supports Zooming.
- Supports Tail recursion (optimizes most recursive functions).
- Supports User error handling.
- Supports "Standard" Logo parsing.
- Supports Floodfill.
- Supports Save and restore images in .BMP format files.
- Supports 1, 4, 8, 16, 24 bits per pixels colors.
- Supports standard Windows Hypertext Help.
- Supports standard Windows Printing.
- Supports separate library and work area.
- Supports construction of Windows Dialog Boxes.
- Supports Event Driven programming (Mouse, KeyBoard, Timer).
- Supports MultiMedia Devices (.WAV sound files, CD-ROM control etc.)
- Supports Event Timers allowing multiprocessing.
- Supports 3D Perspective drawing (Wireframe and Solids).
- Supports Animated GIF generation.
References
- ^ 6.5b Release http://www.softronix.com/download/mswlogo65.txt
Categories:- Interpreters (computing)
- Computer programming stubs
Wikimedia Foundation. 2010.