Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Apple Configurator 1.3
  • Adobe Premiere Pro CC 7.0
  • Adobe After Effects CC ...
  • Java for Mac OS X 2013-...
  • Adobe InDesign CC 9.0
  • Adobe Illustrator CC 17.0
  • Adobe Photoshop CC 14.0
  • Dropbox 2.2.4 / 2.3.15 ...
  • Parallels Desktop 8.0.1...
  • TweetDeck 3.0.2
  • Home > Mac > Utilities
     Report malware

    Embeddable Common-Lisp 13.5.1

    Download button

    No screenshots available
    Downloads: 794  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    ECL Team | More programs
    LGPL / FREE
    9.4 MB / Mac OS X
    -
    December 9th, 2012, 18:12 UTC [view history]
    Home / Utilities

     Read user reviews (0)  Refer to a friend  Subscribe

    Embeddable Common-Lisp description

    Free interpreter of the Common Lisp language for Mac

    ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp language as it was described in the X3J13 Ansi specification, featuring CLOS (Common-Lisp Object System), conditions, loops, etc, plus a translator to C, which can produce standalone executables.

    Here are some key features of "Embeddable Common-Lisp":

    · A bytecodes compiler and interpreter.
    · Compiles Lisp also with any C/C++ compiler.
    · It can build standalone executables and libraries.
    · ASDF, Sockets, Gray streams, MOP, and other useful components.
    · Extremely portable.
    · A reasonable license.

    What's New in This Release: [ read full changelog ]

    Visible changes:
    · ECL now reports #+UNIX for all compatible systems, including *BSD ones.

    Compiler fixes:
    · Minor readability improvements in the C code.
    · MULTIPLE-VALUE-BIND compiles using MULTIPLE-VALUE-SETQ and now both are
    · better optimized, generating simpler C code.
    · The type checking routine for LOGAND was producing spurious warnings.
    · (LDB (BYTE ...) ...) no longer conses a BYTE object.
    · Added optimizations for MASK-FIELD, DPB, DEPOSIT-FIELD, LDB-TEST and LDB.
    · CONSTANT-VALUE-P and friends now use the (compiler) environment.
    · No optional type check generated for constant values.
    · Declare the temporary variables in DEFMACRO/DESTRUCTURING-BIND as IGNORABLE
    · ECL now accepts WHILE/IF before FOR/AS, a construct that is not ANSI
    · An example: (LOOP FOR I IN LIST WHILE (SOME-TEST I) FOR X = (F I) ... )

    Common Lisp fixes:
    · CONSTANTP now performs a bit more work, macroexpanding forms.
    · ENSURE-DIRECTORIES-EXIST ignores the host and device from the original
    · pathname when creating the directories.
    · In ...

     


    TAGS:

    lisp interpreter | language interpreter | lisp compiler | lisp | interpreter | clisp

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM