|
Sort out those arrays: Avisoft provides a fast solution By Chris Williams. Published: 14th Nov 23:03:57 | Permalink | Printable Martin Avisoft, writer of many RISC OS software development aids, has updated his ARMsort software to version 3.15.
This newest release can handle:
- Much easier and many more facilities than OS_HeapSort for array sorting.
- Easy *Sort command for use of all facilities eg *Sort Form$(e) Surname$(1i) Firstname$(2i)
- Will sort Multiple dimension arrays as well as Single dimension.
- Sorts Ascending by default, or optionally Descending.
- Handles variable length strings, which may contain any hex value.
- Optional sort of lower case string characters as upper case.
- Optional sort of Integer or Floating Point numbers ignoring sign.
- Sorts null strings high by default, or optionally low.
- String sorts can start at any position in the string.
- Strings can be sorted by length of the string.
- 64 bit Floating Point arrays can be sorted in BASIC VI (BASIC64).
- Can sort many arrays together, as if one long concatenated variable.
- Multiple arrays can be concatenated in any sequence for sort key.
- Can Exclude arrays used only for reference, not part of sort key.
- Can sort all elements or only specified elements of arrays.
- Different options can be used with each array.
- Relocatable Module only 6k bytes long
- and needs little extra storage.
- Help is included in the module
- use *HELP Sort.
- Escape will interrupt sort.
- Sort capacity (elements and arrays) limited only by memory size for arrays.
- Comprehensive parameter validation and explanatory error messages.
- ArmSort is supplied as an application to simplify use.
- *new* Revised Help information in StrongHelp format for ease of use.
- Example programs supplied.
- FindProcs procedure library enables fast and easy searching of sorted arrays.
- Will run with all known versions of BASIC V and BASIC VI.
- Will run with RISC OS version 3 and 4.
Armsort 3.15
Previous: DigitalCD skins available now: Including Robert Kerr's DarkKnite cover
Next: RISC OS BASIC for all: NetBSD, DOS, Linux and Windows all catered for..
Discussion Viewing threaded comments | View comments unthreaded, listed by date | Skip to the endNo comments posted - yet. Post one yourself or come back soon.
Please login before posting a comment. Use the form on the right to do so or create a free account.
|
Search the archives
Today's featured article
RISC OS artist wows public with digital artwork A RISC OS-using artist has described exhibiting his digitally-created work in a public gallery as a "rewarding experience". Richard Ashbery, who used ArtWorks and Photodesk to create his images, showed off patterns and colourful illustrations to punters, who told him his work made a change from the oils and watercolour masterpieces usually exhibited.
1 comment, latest by socris on 18/11/08 4:23PM. Published: 17 Nov 2008
Random article
Acorn Cybervillage releases RISC OS 4 E+ formatter for SCSI harddiscs
Discuss this. Published: 15 Jan 2001
Useful links
News and media:
Iconbar •
MyRISCOS •
ArcSite •
RISCOScode •
ANS •
C.S.A.Announce •
Archive •
Qercus •
RiscWorld •
Drag'n'Drop •
GAG-News
Top developers:
RISCOS Ltd •
RISC OS Open •
MW Software •
R-Comp •
Advantage Six •
VirtualAcorn
Dealers:
CJE Micros •
APDL •
Castle •
a4 •
X-Ample •
Liquid Silicon •
Webmonster
Usergroups:
WROCC •
RONE •
NKACC •
IRUG •
SASAUG •
ROUGOL •
RONWUG •
MUG •
WAUG •
GAG •
RISCOS.be
Useful:
RISCOS.org.uk •
RISCOS.org •
RISCOS.info •
Filebase •
Chris Why's Acorn/RISC OS collection •
NetSurf
Non-RISC OS:
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •
xkcd •
diodesign
|