bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] ISO Component File API preview


From: David Lamkins
Subject: Re: [Bug-apl] ISO Component File API preview
Date: Tue, 8 Jul 2014 18:37:39 -0700

Since my last post I've fixed four small bugs (all involving return codes and error signals) and have provided both a functional test and a performance test.

This is ready for general use.


On Tue, Jul 8, 2014 at 10:22 AM, David Lamkins <address@hidden> wrote:
I haven't yet written test scripts, but I've informally tested all of the functions and am reasonably confident that the component file API is complete and correct.

If you'd like to try out the API while I'm working on scripted test cases, the repo is:

https://github.com/TieDyedDevil/iso-apl-cf

You'll find documentation is in the comments and in Annex A of the ISO 13751 standard.

The standard "specifies a minimal set of functions which a conforming implementation must provide"; I've implemented all of these. I've also added several useful functions not mentioned in the standard, including component inquiry, component drop, and transaction support.

Note that the code is not packaged for my package manager; I assume that the component file implementation would become an L3 library in the event it's adopted for inclusion in GNU APL.

Júergen, I've specified the GPLv3 license since that's what GNU APL uses. If there's a more appropriate choice of license for this library, please let me know.



--
"The secret to creativity is knowing how to hide your sources."
   Albert Einstein


http://soundcloud.com/davidlamkins
http://reverbnation.com/lamkins
http://reverbnation.com/lcw
http://lamkins-guitar.com/
http://lamkins.net/
http://successful-lisp.com/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]