MSWLogo

MSWLogo
MSWLogo
MSWLogoScreen.gif
MSWLogo Screen
Developer(s) Brian Harvey and George Mills
Stable release 6.5b / December 19, 2002; 8 years ago (2002-12-19)
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



Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • MSWLogo — es un software libre cuya utilidad es programar, con LOGO, una controladora para circuitos o bien, simplemente, programar la tortuga y darle instrucciones para que las ejecute. Contenido 1 Estructura del Programa 1.1 Ventana de trabajo 1.1.1 Alto …   Wikipedia Español

  • MSWLogo — Die funktionale Programmiersprache Logo ist eine von Seymour Papert entwickelte Sprache aus den 60er Jahren. Als Interpretersprache galt Logo als leicht zu erlernen, hatte aber eine für die Zeit der Heimcomputer, als diese Sprache die größte… …   Deutsch Wikipedia

  • Logo (programming language) — LOGO redirects here. For other uses, see LOGO (disambiguation). Logo Paradigm(s) multi paradigm:functional educational, procedural, reflective Appeared in …   Wikipedia

  • Logo (Programmiersprache) — Die funktionale Programmiersprache Logo ist eine von Seymour Papert entwickelte Sprache aus den 1960er Jahren. Als Interpretersprache galt Logo als leicht zu erlernen, hatte aber eine für die Zeit der Heimcomputer, als diese Sprache die größte… …   Deutsch Wikipedia

  • Logo (langage) — Logo Apparu en 1967 Auteur Wally Feurzeig, Seymour Papert …   Wikipédia en Français

  • Лого (язык программирования) — У этого термина существуют и другие значения, см. Лого. Лого (англ. Logo) Появился в: 1967 Автор(ы): Сеймур Пейперт, Идит Харель Испытал влияние: Лисп …   Википедия

  • UCBLogo — Auteur Brian Harvey Développeurs Brian Harvey, Université de Californie à Berkeley Dernière version stable 6.0 (le 14 Sep 2008)[ …   Wikipédia en Français

  • Logo (informática) — Saltar a navegación, búsqueda Logo Gráfico hecho con la tortuga de Logo Paradigma …   Wikipedia Español

  • Logo (lenguaje de programación) — Logo [[Archivo: Gráfico hecho con la tortuga de Logo. |220px]] Información general …   Wikipedia Español

  • FMS — may stand for: *Fixed Mobile Substitution *Flying Model Simulator, a free personal computer flight simulator application for radio controlled aircraft *Foreign military sales, a term in arms trade *Final Multiple Score, the calculation used to… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”