AISL definition
Examples of AISL in a sentence
AISL is not typed, i.e. variables can be assigned values of any kind, and is the responsibility of the programmer to ensure proper type concordance.
AISL is an interpreted language with XML-based syntax, designed to support the most common tasks needed during the definition of an import task.
The AISL file offers a transparent mechanism to handle access to the content of remote files accessible through a variety of protocols, by having a placeholder (an AISFile object) that can be treated as a file.
However, the goal of an AISL script is not that of performing arbitrary computations, but to create a graph of resources.
Even for those files that might need some processing (for instance for extracting information), it might be desirable for the AISL script-writer to be able to import the file, use for the time he needs it (e.g. pass it to the xslt() function) and then free the memory resources used to maintain it, without having to deal directly with the details.
AISL is a corporation duly organized, validly existing and in good standing under the laws of Ireland.
In particular, the type AISLFile is designed to work in combination with some AISL built-in functions and to optimize the management of files during import, in particular with regard to memory and disk storage resources consumption.
However, AISL itself provides a few special data-types, not present in the standard java libraries.
To specify a representation of the resources to import it is possible to use a procedural scripting language called AISL (Archive Import Service Language).
Basically, AISL does not even define its own type system, but exploits the type system of the underlying Java language.