|
|
Visits:
2463
(7 on line)
|
Last Update: Mar 13, 2007
|
|
|
  
<-- Click here to buy ASMFNS 1.0 C# Library (only 140 €) or order it by Emailing me
Every APL+ user know about the ASMFNS workspace which has historically be part of all versions of APL+ since the first one: APL*PLUS PC. Very few APL+ applications have ever been developed without making use of some of the ASMFNS utilities.
The success of the ASMFNS utilities come from several facts:
- they perform tasks which are extremely often needed when developing an application
- they perform these tasks extremely fast because they are written in Assembler
As a matter of fact, the first set of these Assembler utilities for APL*PLUS PC has been written by my company, Uniware, back in the 80's.
There is so much code relying on the ASMFNS utilities that it was worth converting them into a C# Interop Library: the ASMFNS 1.0 C# Library is the result of this project.
The ASMFNS 1.0 C# Library has been developed primarily for Visual APL, but as an Interop Assembly, it can be used by any language supporting ActiveX and by all .Net languages of course. So the ASMFNS 1.0 C# Library can be used by:
- Visual APL
- C#
- VB.Net
- APL+Win
- Dyalog APL
- Visual Basic 6
- etc.
The ASMFNS 1.0 C# Library has been developed using NetAccess (watch NetAccess ScreenCast 1 and ScreenCast 2).
Here is the list of the ASMFNS functions which are part of the ASMFNS 1.0 C# Library, with their respective syntax:

Using these ASMFNS functions is very easy. Here are a few examples from various languages:
From Visual APL (Cielo Explorer):
From APL+Win:
From Dyalog APL:
From C#:
|