| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: TML basic |
I check back this thread and found my previous comments on MAB (which I will retake a look once it is reclassified to see whether it is the same version). Might be useful to some people (including myself). -- Micol Advanced Basic first look: This one looks like GSoft BASIC - launch it will drop you to a Orca type of environment. You can edit and compile source code there. Like GSoft BASIC, the program is stored at tokenized form and cannot be read with a text editor. The language looks surprisingly like Applesoft BASIC, from Gosub to HPLOT. And unlike GSoft BASIC (but like Applesoft), HCOLOR = does work. It is used in the sample file. Personally I think if you are interested in Micol Advanced Basic, GSoft BASIC might be a better choice as it is more well documented and it has good toolbox support. -- For comparison purpose - I copy a chunk of program in Fractal demo (one of the demo program) for comparison purpose (you can compared with AC BASIC above, or with GSoft BASIC or Complete Pascal code in Virtual GS -http://virtualgs.larwe.com/) PROC Set_Net_Palette RESTORE Col_Location = ADDR (Shade%) For New_Col% = 0 to 15 Read New_Val% Poke Col_Location+1, New_Val% Read New_Val2% Poke Col_Location, New_Val2% ToolBox (4,16: 0, New_Cols%, Shade%) { Set New Colour Entry } Nexy New_Vol% ToolBox (4,20: 0) { Set all SCB's to 0 } BKColor = 0 ENDPROC Personally this immediately kill my interest especially when all toolbox calls will be using things like ToolBox (value) rather than SetAllSCB(...) or SetColorEntry(...)! My opinion is: if you want to do Applesoft replacement but without toolbox calls, Micol Advanced Basic is probably good. But if you want to do toolbox calls (especially QuickDraw stuffs), GSoft BASIC is the only reasonable choice for Basic programmer (until I have a chance to evaluate Complete Basic...). But if you are willing to try other languages, Complete Pascal is my recommendation. --- SBBSecho 2.12-Win32* Origin: Derby City BBS - Louisville, KY - derbycitybbs.com (1:2320/100) SEEN-BY: 10/1 3 14/300 34/999 106/1 120/228 123/500 134/10 140/1 222/2 226/0 SEEN-BY: 236/150 249/303 261/20 38 100 1404 1406 1410 1418 266/1413 280/1027 SEEN-BY: 320/119 393/11 396/45 633/260 267 712/848 800/432 801/161 189 SEEN-BY: 2222/700 2320/100 105 200 2905/0 @PATH: 2320/100 261/38 633/260 267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.