Done.  Thanks.

On Mon, May 26, 2014 at 9:41 AM, Juergen Sauermann <
juergen.sauerm...@t-online.de> wrote:

>  Hi Blake,
>
> Congratulations!
>
> A small comment from my side. I have seen that the workspace that you
> provide
> was *)SAVE*d (and therefore is an *.xml* file).
>
> This filetype is kind of dying out. It will remain in GNU APL for quite
> some time, but I
> can't guarantee that workspaces *)SAVE*d with different versions of GNU
> APL can
> be interchanged without problems.
>
> The only advantage of *)SAVE *over *)DUMP* is that the *)SI* stack is
> stored in addition
> to variables and functions. The structure of the )SI stack might change,
> however, and
> then the xml files may become incompatible.
>
> For libraries there is no need for a non-empty *)SI* stack. The file
> format created by *)DUMP*
> is pure APL code which is much more portable between different versions of
> GNU APL.
> In addition, this format can be displayed on web pages and read/modified
> in text editors.
> The *)LOAD* and *)COPY* commands in GNU APL understand both formats, so
> the usage
> remains the same.
>
> /// Jürgen
>
>
>
> On 05/25/2014 10:51 PM, Blake McBride wrote:
>
> Location:  https://github.com/blakemcbride/APLKeyedFiles
>
>  This package provides a keyed file system for GNU APL.  Keys are
> numbers or strings (character vectors).  The data associated can be
> any APL scalar, array, or nested array of any types.  All data is
> stored in an Sqlite or PostgreSQL SQL database.  Any number of keyed
> files may be created within a single SQL database.  All typical
> functionality is provided (i.e. first record, last record, key equal,
> key greater. key less, next record, previous record, etc.).
>
>  This package depends upon the following:
>
>  GNU APL by Juergen Sauermann <juergen.sauerm...@t-online.de>
> http://www.gnu.org/software/apl/apl.html
> Subversion:  http://svn.savannah.gnu.org/svn/apl/trunk
>
>
>  SQL Interface by  Elias Mårtenson <loke...@gmail.com>
> GIT:  https://github.com/lokedhs/apl-sqlite.git
> This library provides an SQL interface to Sqlite & PostgreSQL
>
>
>

Reply via email to