Aglet Sysmod Library
_________________________________________________________________________
| Amiga Specific | |||
| AmigaTimer | Simple Interface for using the Amiga Timer Device. | ||
| AnsiTerminal | Interface to the capabilities of an ANSI standard video terminal | ||
| ArgsSupport | AmigaOS type arguments and templates | ||
| Break | Test SigBreakCtrlC (^C) for an Amiga process | ||
| FileBrowsing | Use the ASL file browser | ||
| FontSupport | Connect to Amiga common fonts via "generic" font names. | ||
| MachineEnv | Access to screen, OS, and CPU config details. | ||
| PipeIO | an asynchronous (for read) IO implementation suitable for PIPEs | ||
| SimpleGUI | Implement a layer above Reaction, easier to use. | ||
| SimpleGUI, SimpleMenus, SimpleRequesters, SimpleImageHandler, CustomGlyphs | |||
| SimpleRexx | patterned on Michael Sinz' original C version. | ||
| TagsUtils | using Tags without using varargs | ||
| Data Structures | |||
| BinaryTree | Binary Trees | ||
| BSEARCH | Binary Search | ||
| HashT | Hash Table | ||
| ListV2Processor | Generic List Processor | ||
| MaxMin | basic type functions | ||
| QSORT | QuickSort | ||
| Queue | Generic queues | ||
| RegularExpressions | a la AmigaOS | ||
| STACK | Generic stacks | ||
| TextBlocks | Processing large blocks of text "in core" | ||
| TbChans | ISO Channel IO interface to TextBlocks | ||
| Mathematics | |||
| MatrixOperations | |||
| RandomNumbers | |||
| RandInts | Processing groups of random integers | ||
| SimultaneousEquations | |||
| String Handling | |||
| Str0, Str1, Str2 | Null delimited static string handling procedures | ||
| Str3, StrValue, MyConversions | |||
| DynStr0, DynStr1 | ;Dynamically allocated, null delimited string procedures | ||
| DynStr2, DynStr2A | |||
| DynStr3, DynStr3A | Dynamically re-allocated, null delimited string procedures | ||
| DynStr3PoliciesA | |||
| Misc | |||
| Assembly | M68K Assembly definitions | ||
| DateSupport | Julian date processing from 1/1/1900 | ||
| DirUtils | Procs for getting File Directory contents and attributes. | ||
| DirUtil0, DirUtil1, DirUtil2, DirUtil3 | |||
| CriticalSections | mutual exclusion semaphores w/ producer/consumer counts | ||
| Debugging | Assert, DebugPause, DebugOn/Off | ||
| RTFWrite | Write support for RTF files | ||
| UnixTime | Unix type times, seconds from 1/1/1970 | ||