ArrayMaster 1.0b1

Hypercard utilities, externals and info for Hypercard programmers.
User avatar
Info-Mac
Administrator
Posts:13716
Joined:December 21st, 1988, 11:00 am
ArrayMaster 1.0b1

Post by Info-Mac » March 29th, 1996, 11:00 am

Download: http://archive.info-mac.org/dev/card/ar ... 0b1-hc.hqx

ArrayMaster 1.0b1 © Ben Lawson 1996. Free for personal use. This HyperCard
2.2+ stack is compressed and BinHexed with DropStuff. It can be used as a
tutorial on how to simulate arrays with HyperTalk, as a HyperTalk scripting
example, or as a tool to process up to 30 K of array data directly.
(Basically, it makes heavy use of the "itemDelimiter" property.)

Five Hypertalk functions provide this array functionality.
Get an array element's value: getArrayElement().
Change an array element's value: setArrayElement().
Insert an array element: insertArrayElement().
Delete an array element: deleteArrayElement().
Change an array's delimiters: convertArray().

Example:
put "11,12,13,14" & return & "21,22,23,24" into theArray
answer getArrayElement(theArray,2,3) -- returns "23"

This is a moderately tested beta version, please send comments or bug
reports to or
Post Reply