Linux SoftwareProgrammingCompilersLIOGO 0.3

LIOGO 0.3


LIOGO project is a Logo compiler for .NET. Here are some key features of "LIOGO": · Full Logo data type support (quoted and unquo
Developer:   Lionel Lask?
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


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 [1494763] local don't declare the first item
  • Fixed [1492219] Empty list in list constant is not supported
  • Fixed [1276733] "reduce" is not implemented
  • Fixed [1276765] A procedure in an exe can't be called with "run"
  • Fixed [1469810] Can't use "i1" as parameter name ?
  • Fixed [1276758] "ct" is not implemented
  • Fixed [1445132] WHILE command is not supported
  • Fixed [1397218] Implement ?REST and # in templates
  • Fixed [1276744] "ifelse" as operation
  • Fixed [1430077] Boolean expression can't be use in make
  • Fixed [1429990] foreach don't work with an empty list
  • Fixed [1276730] Properties are not supported
  • Fixed [1417258] 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)
    tags ucblogo new  new command  new operation  liogo graphics  not supported  supported fixed  any net  and list  mswlogo new  variable scope  empty list  not implemented  implemented fixed  

    Download LIOGO 0.3


     http://prdownloads.sourceforge.net/liogo/liogo-0.3-bin-linux-mono-1.0.tar.gz?use_mirror=ufpr
     http://prdownloads.sourceforge.net/liogo/liogo-0.3-bin-linux-mono-1.0.tar.gz?use_mirror=heanet
     http://prdownloads.sourceforge.net/liogo/liogo-0.3-bin-linux-mono-1.0.tar.gz?use_mirror=surfnet


    Authors software

    Similar software

    LIOGO 0.3 (by Lionel Lask?)
    LIOGO project is a Logo compiler for .NET.

    Here are some key features of "LIOGO":
    · Full Logo data type support (quoted and unquo

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    MathML::Entities 0.13 (by Jacques Distler)
    MathML::Entities is a Perl module that can convert XHTML+MathML Named Entities to Numeric Character References.

    SYNOPSIS

    use M

    kapt-get 0.3.4 (by Logan Rathbone)
    kapt-get is a graphical frontend to apt-get, specifically for RPM-based systems

    Penguin Command 1.6.10 (by Karl Bartel)
    Penguin Command is a clone of the classic "Missile Command" Game, but it has better graphics and music.

    The gameplay has only been s

    MiXViews 1.30 (by Douglas Scott)
    MixViews is a graphics-interface program which runs under the X window system, and it is designed to allow users to edit and process

    Sol Manager 0.1.5 (by Roman Ahrsenikhin)
    Sol Manager is a tool to manage your source files and configuration settings

    mpodder 2005-06-11 (by Matthew Gates)
    mpodder is a simple command line based podcast receiving (podcatching) tool

    AFS::Command::BOS 1.7 (by AFS::Command::BOS Team)
    AFS::Command::BOS is a OO API to the AFS bos command.

    SYNOPSIS

    use AFS::Command::BOS;

    my $bos = AFS::Command::BOS->n

    AFS::Command::PTS 1.7 (by AFS::Command Team)
    AFS::Command::PTS is a OO API to the AFS pts command.

    SYNOPSIS

    use AFS::Command::PTS;

    my $pts = AFS::Command::PTS->n


    Other software in this category

    FreeBASIC Compiler 0.17b (by Andre Victor)

    Free Pascal Compiler 2.0.2 (by Dani?l Mantione)
    Free Pascal (aka FPK Pascal) is a 32 or 64 bit (from 1.9.6) pascal compiler

    Octave 2.0.17 (by linux)
    GNU Octave is a high-level language, primarily intended for numerical computations

    motor 3.4.0 (by Konstantin Klyagin)
    Motor is a text mode based programming environment for Linux

    Eleven 1.0 (by Joe Morrison)
    Eleven is a programming language for creating robust, scalable web applications quickly and easily.

    It offers a 20x programmer pro

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags