STRUCT, STRUCTURE, and RECORD (alternative keywords for TYPE)

Started by CharlieJV, Jan 28, 2023, 06:51 PM

Previous topic - Next topic

johnno56

Interesting concept to ask the end user to nominate the alternative "Type"?

You have selected four perfectly good names for the functions. BAM is 'your' baby. Are you sure you want others to name your baby? I know... Poor analogy...  My point is... 'You' pick the name... We, as end users, will accept it. Like when all the DOS commands were made we had to learn how to use them but eventually we accepted those commands for what they were intended...

Your choice is simple... Number from a hat; Toss of a coin; Roll of a dice or shortest of 4 sticks... Whatever you choose we will use... Hey! It rhymes... Who knew?
May your journey be free of incident.  Live long and prosper.

CharlieJV

Quote from: johnno56 on Jan 28, 2023, 07:49 PMInteresting concept to ask the end user to nominate the alternative "Type"?

You have selected four perfectly good names for the functions. BAM is 'your' baby. Are you sure you want others to name your baby? I know... Poor analogy...  My point is... 'You' pick the name... We, as end users, will accept it. Like when all the DOS commands were made we had to learn how to use them but eventually we accepted those commands for what they were intended...

Your choice is simple... Number from a hat; Toss of a coin; Roll of a dice or shortest of 4 sticks... Whatever you choose we will use... Hey! It rhymes... Who knew?

Knowing me and how one day I might prefer one, then another day I might prefer another, I figured might as well keep 'em all.

Sometimes, the use of one keyword over the others might be a quick reminder about the intent/purpose/use of the particular composite type.

One of my big goals is to make it easy to nab code from other BASIC implementations and have it work in BAM without an overwhelming amount of code conversion.

Within reason.  There's a sweet spot somewhere of enough keywords for great flexibility, and too many keywords to complicate the langauge.

Something like that.  Who knows what I'll think about tomorrow ?!

johnno56

Well... I can tell you with almost a 100% certainty, that my train of thought, will be dominated by confusion... Par for the course really... Hmm... Computer golf... I just might have the old David Ahl listing somewhere... I do like the old hard copies...
May your journey be free of incident.  Live long and prosper.

CharlieJV

Quote from: johnno56 on Jan 29, 2023, 11:26 AMWell... I can tell you with almost a 100% certainty, that my train of thought, will be dominated by confusion... Par for the course really... Hmm... Computer golf... I just might have the old David Ahl listing somewhere... I do like the old hard copies...

Man, these old books are worth having on display.

I love that a lot of the old books can be found on the internet archive.

https://archive.org/search?query=David+Ahl+games&and%5B%5D=collection%3A%22folkscanomy%22&and%5B%5D=collection%3A%22folkscanomy_computer%22&and%5B%5D=collection%3A%22tandy_books%22

johnno56

Great collection... Some I have never seen before... As I said, I do like the hard copies, especially the "Red" and "Yellow" version... They have been well used and are in poor condition... lol  Ah... The days before graphics! Gotta love 'em....  Thanks for sharing! Much appreciated.
May your journey be free of incident.  Live long and prosper.

CharlieJV

Quote from: johnno56 on Jan 29, 2023, 05:40 PMGreat collection... Some I have never seen before... As I said, I do like the hard copies, especially the "Red" and "Yellow" version... They have been well used and are in poor condition... lol  Ah... The days before graphics! Gotta love 'em....  Thanks for sharing! Much appreciated.

I haven't started to collect game-collection-related resources, but I have a small collection of links to BASIC Programming references: https://basicanywheremachine.neocities.org/BAM_ProgReference#BASIC%20Programming%20References

johnno56

A treasure trove of Basic references! Cool... As Yoda would have said, "Familiar with Locomotive Basic am I, yes." My apologies for the Star Wars reference... My caffeine levels MUST be dangerously low... lol
May your journey be free of incident.  Live long and prosper.

CharlieJV

Quote from: johnno56 on Jan 29, 2023, 10:24 PMA treasure trove of Basic references! Cool... As Yoda would have said, "Familiar with Locomotive Basic am I, yes." My apologies for the Star Wars reference... My caffeine levels MUST be dangerously low... lol

Oh no no no, that's the kind of thing that never needs following up with an apology.