Hi All,
The HLA Standard Library, v2.2 is now available on Webster.
You can download a copy from the stdlib v2.x support page:
http://webster.cs.ucr.edu/AsmTools/HLA/stdlib2/index.html
v2.2 of the HLA stdlib includes rewritten code (from HLA stdlib v1.x) and a substantial test suite for all the OS independent functions
The HLA standard library includes over 1,000 functions and macros callable from assembly language programs. The library itself is currently organized into the following modules:
arrays -- array manipulation
bits -- bit manipulation
chars -- character routines and predicates
conv -- conversion functions
cset -- character set operations
datetime -- date and time calculations
fileclass -- object-oriented file operations
fileio -- file operations.
lists -- object-oriented list operations
math -- extended precision integer operations and floating-point functions
memory -- memory allocation and deallocation.
os_args -- command-line argument processing
os_console -- console app display manipulation
os_coroutines -- coroutine support
os_dependent -- miscellaneous OS dependent functions.
os_env -- environment variable support
os_excepts -- exception handling support
os_fileio -- file I/O functions (platform-dependent code)
os_filesys -- file system operations (platform-dependent code)
os_linux -- Linux support functions
os_memmap -- Memory-mapped file support code.
os_timer -- code timing support
os_windows -- Windows support functions
patterns -- pattern matching library
random -- random number generators
stderr -- output to the standard error device
stdin -- input from the standard input device
stdout -- output to the standard output device
strings -- character string functions
zstrings -- zstring functions.
Enjoy!
Randy Hyde
And there was great rejoicing .... :cheekygreen: