makes partial use of a Wizardry and Steamworks [[amiga/development/data_structures/queues/strings|string-queue implementation for AmigaOS]].
In order to compile using SAS/C, issue:
<co... elated ======
* The program is homologous to [[amiga/development/algorithms/path_traversal/depth-first...
/* This program uses a queue implementation for Amiga OS found at: */
/* http://grimore.org/amiga
makes partial use of a Wizardry and Steamworks [[amiga/development/data_structures/stacks/strings|string-stack implementation for AmigaOS]].
In order to compile using SAS/C, issue:
<co... elated ======
* The program is homologous to [[amiga/development/algorithms/path_traversal/breadth-fir...
/* This program uses a stack implementation for Amiga OS found at: */
/* http://grimore.org/amiga
ith whatever tool available that has the required AmigaOS libraries and include files. You may need to do... */
/* Amiga: Compile with SAS/C: ... ***********/
/* Maximum length of an AmigaDOS path name */
/***************... TEXT version_string[] =
"\0$VER: qtip 1.6 "__AMIGADATE__" by Wizardry and Steamworks";
/**********
====== About ======
This implementation uses Amiga OS types and memory-allocation semantics in order to ... plementation.
The program can be compiled on the Amiga using SAS/C by issuing:
<code dos>
sc link queues... .
</code>
====== Uses ======
* Used for the [[amiga/development/algorithms/path_traversal/breadth-fir... /
/* An implementation of a queue of strings for Amiga OS. */
/*
====== About ======
This implementation uses Amiga OS types and memory-allocation semantics in order to ... plementation.
The program can be compiled on the Amiga using SAS/C by issuing:
<code dos>
sc link stacks... .
</code>
====== Uses ======
* Used for the [[amiga/development/algorithms/path_traversal/depth-first... /
/* An implementation of a stack of strings for Amiga OS. */
/*
====== About ======
This implementation uses Amiga OS types and memory-allocation semantics in order to ... plementation.
The program can be compiled on the Amiga using SAS/C by issuing:
<code dos>
sc link double... */
/* An implementation of linked lists for Amiga OS. */
/* ... */
/* Compile on Amiga OS using SAS/C: sc link doubleLinkedList.c
====== About ======
When an Amiga application requests some data to be read from the filesystem using ''Read()'', the Amiga has to put that task to sleep and ask the filesys... r which is what these routines exploit.
====== Index ======
{{indexmenu>amiga/development/os3/asyncio}}
a binary search algorithm for string arrays using Amiga OS semantics. ''wasBinarySearch'' takes as parame... */
/* Compile on Amiga OS using SAS/C: sc link wasBinarySearch.c
These are linked lists implementations in C using Amiga OS semantics.
====== Index =======
{{indexmenu>amiga/development/data_structures/linked_lists}}
ction from an input file and is implemented using AmigaOS functions - optionally benefiting from ''asynci... ith whatever tool available that has the required AmigaOS libraries and include files. You may need to do
ns for various types of double linked lists using AmigaOS semantics.
====== Index ======
{{indexmenu>amiga/development/data_structures/linked_lists/double_lin