May, 29, 2024 archives
Acomplish accomplished
I was perusing some old messages in the archives of the PHP mailing lists, and I stumbled across an email from me where I shared a sample of code as an example of a “natural” language I had used. That’s some real Acomplish code!
[ Declaration of a function to add an item to a list, keeping the list sorted. ]
To insert an item 'the_item' sorted into an item 'the_container':
For each item 'the_place' in the_container,
If the_item < the_place,
Add the_item before the_place.
Return.
Append the_item to the_container.
Make a list named myList of { 2, 3, 7, 14}.
Insert 10 sorted into myList.
Print myList.
[ Prints 2, 3, 7, 10, 14, more or less. ]
And another historical bit of trivia in that email: I proposed a for ... in
syntax for PHP, although that eventually became foreach ... as
.