Projects / The Aime Interpreter

The Aime Interpreter

aime is a simple, C-like programming language and an interpreter, both designed to be embeddable in applications. The language is straightforward, trivial, and direct. Its syntax is simpler than that of C, while still providing for full object management, higher order functions, and references. The interpreter is secure and expressive, allowing comprehensive control over program execution and providing powerful methods of application integration.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  17 Jun 2013 22:58

    Release Notes: A new aime library is introduced. The library simplifies the introduction of new data types. Other aime libraries are expanded. A bug in parsing variable names is fixed. The bug was preventing the recognition of variable names in certain cases. A bug in parsing variadic function calls is fixed.

    •  09 Jun 2013 13:38

      Release Notes: The sequence and associate array libraries have been extended. Implicit conversions are now performed for function returns. The global execution context has been removed from the data type operation interface and from the temporary disposal interface. This is the first step in a sequence which will see the global execution context completely removed. A bug in the associative array new data builder functions has been fixed. The bug was causing the applications to crash. A bug in temporaries collection has been fixed.

      •  02 Jun 2013 21:07

        Release Notes: A couple of bugs are fixed. The library object interface is extended to allow a more dynamic data type generation.

        •  22 May 2013 01:40

          Release Notes: An uninitialized variable bug introduced in the previous release was fixed. The bug was precluding successful program execution.

          •  20 May 2013 00:42

            Release Notes: The -object- type is now allowed for function return.

            Screenshot

            Project Spotlight

            Freedomotic

            Software which can interact with well-known standard building automation protocols.

            Screenshot

            Project Spotlight

            castget

            A command line podcast downloader.