📰 News & Updates
New pricing & PD bundle in the shop

Pricing reform: BASIC from โ‚ฌ10/month, PRO from โ‚ฌ15/month โ€” both membership tiers are cheaper now. New in the shop: the complete PD Collection Bundle for โ‚ฌ99 โ€” all Public-Domain collections in one package instead of ~โ‚ฌ300 individually. Plans → ยท View bundle →

Four Worlds, One Mission โ€“ new homepage + roadmap

The homepage got a fresh start: 4 LIVE projects (Amigo AI, Amiga World, Amiga DB, Retro Shop), three WIP sections (AmigoOS, our own emulator, Amiga Windows Tool) and a roadmap block featuring C64, PS1 and PS2 โ€” every retro classic gets its own world. Visit the new homepage →

Amiga Knowledge Base launched โ€“ 65,174 entries openly browseable

The Amiga Knowledge Base is live! Over 65,174 curated entries on demos, software, hardware, tracker music, cheats and games โ€” free to browse for everyone. BASIC members unlock full search and unlimited access, PRO will soon get the complete archive download. Start browsing →

Registration fixed & newsletter with Captcha

Good news: user registration is back to working smoothly! We’ve also added a Captcha to our newsletter sign-up to keep bot submissions out. Register now →

Community discussion on English Amiga Board

The Amiga community is talking about Amigo AI! There’s already a lively discussion on the English Amiga Board with over 14 replies. Drop by and share your thoughts! To the EAB thread →

๐Ÿ—ƒ๏ธ Amiga Database
×

๐Ÿ—ƒ๏ธ Amiga Knowledge Base

65,174 curated entries on demos, software, hardware and history of the Commodore Amiga

You are browsing as guest

โ† Back to category

BLITZ CASE

The program can be used to construct Blitz Basic 2 programs using Computer Aided Software Engineering (CASE), which basically means that you build up the program using flowchart symbols to represent the various procedures, decisions, loops and processes. Of course, you couldn`t simply build a complete program this way, so source code is entered into a text editor. This differs from the usual approach however. The source code for a particular program should be split into `blocks` of code. These can be either a PROCESS (Can be used for anything), a PREPARATION (Generally used for routines involving initialisation) or INPUTS (Used for Input/Output routines) Each of these icons can point to a label in the source code. Eg, you could have a Process at the start of your program which referred to a label in the source code called INIT (a label is simply a line with the label name on it). Any source code found between the label INIT and the label INITEND would be included in the final source code. When you have finished the design of your program you use the Generate Code option to produce an ASCII listing of your program. This can then be inserted into the Blitz Basic 2 compiler for testing and compiling. Although initially hard to understand, Computer Aided Software Engineering is actually a very easy way to program since the actual structure is very easy to see on-screen. Close examination of the in-built example included with this demo (the source code generated from this can be found in the Examples drawer of this disk) will probably be very enlightening.
Login
✏ Neu registrieren
Newsletter