]>
Once you have written the package, embed it in a file, for example, sortpak.spad. testing Be sure to include an )abbrev command at the top of the file:
Now compile the file (using )compile sortpak.spad).
Expose the constructor. You are then ready to begin testing.
Define a list.
Since the integers are an ordered set, a one-argument operation will do.
Re-sort it using ``greater than.''
Now sort it again using < on integers.
A string is an aggregate of characters so we can sort them as well.
Is < defined on booleans?
Good! Create a bit string representing ten consecutive boolean values true.
Set bits 3 through 5 to false, then display the result.
Now sort these booleans.
Create an ``eq-table'', a table having integers as keys and strings as values.
Give the table a first entry.
And a second.
What does the table look like?
Now sort it.