In BASIC Anywhere Machine, composite data types are created with the "TYPE" statement.
Semantically speaking, I'm not crazy about the "TYPE" keyword. After juggling it around in my head a little <https://basicanywheremachine.neocities.org/BAM_ProgReference#Structs>, I found myself not necessarily loving any of the alternative candidate keywords. So I decided: the heck with it, I'm setting them all up as alternatives to choose from. Because they are all the same, I setup a documentation template <https://basicanywheremachine.neocities.org/BAM_ProgReference#STRUCT_generic>for the four options, so that each documentation page for each keyword are just specific views of the generic documentation. So write it once, make it available in different contexts/views: - TYPE .. END TYPE <https://basicanywheremachine.neocities.org/BAM_ProgReference#TYPE%23%EF%B8%8F%E2%83%A3END%20TYPE> - RECORD ... END RECORD <https://basicanywheremachine.neocities.org/BAM_ProgReference#RECORD%23%EF%B8%8F%E2%83%A3END%20RECORD> - STRUCTURE ... END STRUCTURE <https://basicanywheremachine.neocities.org/BAM_ProgReference#STRUCTURE%23%EF%B8%8F%E2%83%A3END%20STRUCTURE> - STRUCT ... END STRUCT <https://basicanywheremachine.neocities.org/BAM_ProgReference#STRUCT%23%EF%B8%8F%E2%83%A3END%20STRUCT> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/13f2ef15-ae09-4f75-a50c-95e319504e32n%40googlegroups.com.

