LIOGO

LIOGO is a Logo compiler for .NET.
Download

LIOGO Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Lionel Lask
  • Publisher web site:

LIOGO Tags


LIOGO Description

LIOGO is a Logo compiler for .NET. LIOGO project is a Logo compiler for .NET.Here are some key features of "LIOGO":· Full Logo data type support (quoted and unquoted word, number and list),· Support for new procedure definition, including recursive call,· Framework of more than 100 Logo procedures,· Turtle graphics Framework,· Compile to EXE or dynamically loadable DLL,· Can call any .NET Assembly from LIOGO using any .NET language (C#, VB.NET, C++, ...),· True logo variable scope (called can see calling variable),· Logo dynamic operation (RUN, MAP, ...),· Multi-threading support (planned),· Localization of structural element and framework (planned)· Multi OS Support: Windows .NET and Unix/Linux Mono (planned),· Totally Free and Open Source (under GPL License).What's New in This Release:· Fixed local don't declare the first item · Fixed Empty list in list constant is not supported· Fixed "reduce" is not implemented· Fixed A procedure in an exe can't be called with "run"· Fixed Can't use "i1" as parameter name ? · Fixed "ct" is not implemented · Fixed WHILE command is not supported· Fixed Implement ?REST and # in templates· Fixed "ifelse" as operation · Fixed Boolean expression can't be use in make · Fixed foreach don't work with an empty list· Fixed Properties are not supported· Fixed local with parenthesis is not supported· Property: LIOGO.LoadAtStartup to specify Dll to load at startup in LIOGOI· Put all Console in a separate class· new command "untrace" (UCBLogo)· new command "trace" (UCBLogo)· new command "pons" (UCBLogo)· new command "wait" (UCBLogo)· new command "bye" (UCBLogo)· new operation "reduce" (UCBLogo)· new operation "find" (UCBLogo)· Autofocus on LIOGOI, LIOGO.Graphics.Autofocus property to control it· Properties: LIOGO.Graphics.Width, LIOGO.Graphics.Height, LIOGO.Graphics.Title, LIOGO.Graphics.Icon· MSI Installer for Windows· Optimize core level:+ Use LinkedList instead of ArrayList for LogoList+ Don't catch exception when trying to convert LogoNumber+ Optimize access to local variable scope· Optimize generator+ Generate constant for all literal value: number, word, unquoted word and list+ Use integer instead of LogoNumber in all loops+ Generate variables for count, step, ... in loops· Optimize compiler+ Use a cache for last compiler results· new command "ct" and "cleartext" (UCBLogo)· new command "pr" (alias for print)· new operation "time" (MSWLogo)· new operation "timemilli" (MSWLogo)· Illegal value (not true and not false) for a condition now raise an error· new operation "filter" (UCBLogo)· new command "pprop" (UCBLogo)· new operation "gprop" (UCBLogo)· new operation "listprop" (UCBLogo)· new command "remprop" (UCBLogo)· .NET Framework 2.0 compatibility· new command "setpixel" (MSWLogo)· new command "push" (UCBLogo)· new operation "pop" (UCBLogo)· new command "queue" (UCBLogo)· new operation "dequeue" (UCBLogo)


LIOGO Related Software