Menu

Interpreter for Embedded Computers / News: Recent posts

Interp Release 01.08.00

2011-05-27: Interp now supports the Interp Image Format (IIF.)

interp is a powerful programming language, a testing platform, and a development framework. It is targeted for Linux/Unix-based systems, yet remains adaptable to less powerful embedded systems that were never intended to host an interactive programming language.

IIF is the preferred way to deploy turn-key interp applications to non-technical users. This release also adds more developer documentation, and improves existing documents.

Posted by Duane L. King, esq. 2011-05-27

Interp Release 01.07.00

2011-01-15: Interp Release 01.07.00 is ready for you.
Are you ready for it?

interp is a powerful programming language, a testing platform, and a development framework. It is targeted for Linux/Unix-based systems, yet remains adaptable to less powerful embedded systems that were never intended to host an interactive programming language.

The big new is the print iterator. It's a very innovative addition to the already extensive formatted output capabilities of interp. This powerful feature was developed to simplify two common printing tasks: 1) formatted memory dumps, and 2) printing the contents of complex structures, by automatically performing the most basic aspect of these types of repetitive output: managing the address of the data that is to be printed.... read more

Posted by Duane L. King, esq. 2011-01-16

Release 01.03.00

2009-04-19: This version adds formatted decimal output to QUOTE (") and M-QUOTE (M").

It also fixes a QUOTE/M-QUOTE bug in the "#T", "#c", and "#s" format options that could cause interp to either crash or print garbage.

Posted by Duane L. King, esq. 2009-04-20

Release 01.02.00

Interp is a language for embedded computer environments: run-at-reset, emulator-based, & embedded Linux. For hardware bring-up, QA testing, diagnostics, and manufacturing. Easy to port & extend. Includes documentation, porting samples, and examples.

Interp version 01.02.00 is out.

This release adds the ability to control memory use during build-time, including the sizes of the
data stack, loop control stack, function return
stack, global/local variable areas, input buffer,
concatenation/execution buffer, and whether or
not global and local functions have private data
(local variables, and local functions.)... read more

Posted by Duane L. King, esq. 2009-03-19

Interp Source Code in SVN

Both version 01.00.00 and 01.01.00 are now in SVN: http://interp.svn.sourceforge.net/

Posted by Duane L. King, esq. 2009-01-09

Project Web Site

Interp is a language for embedded computer environments, like run-at-reset, emulator-based, and embedded Linux.

Visit Interp's shiny new project web site at http://interp.sourceforge.net

Posted by Duane L. King, esq. 2008-11-30

Release 01.01.00

Interp is a programming language suitable for anyone working in an embedded computer environment. It is also suitable for developers needing an application-specific programming language, but wanting to extend an existing language.

This release improves two aspects of interp: execution efficiency, and macro processor memory management. Execution speed improvements were made to stack operations and function call and return operations. Macro processor memory management is a new and much needed feature for interp.

Posted by Duane L. King, esq. 2008-06-21

Interp Documentation On-Line

Browse all the Interp documentation here: https://sourceforge.net/docman/index.php?group_id=157274

Posted by Duane L. King, esq. 2007-04-27