| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | `Smart` Compilers |
Answering msg from Bob Lawrence to Bek Oberin, on Sunday October 08 1995 at 08:01 BO>> I guess it depends who you are - this particular little "trick" BO>> of VB's drives me completely mad. I like to organize the case BO>> how /I/ want it - not how the compiler wants it... BL> The end result of that attitude is that you have to write your own BL> compiler. That's exactly what I did, although not because I didn't like the way the IDE formatted my code. I was dissatisfied with the bloated executables that QuickBASIC/VB spat out. MoonRock has similar syntax to BASIC but is internally more elegant and simple (and fast). If anyone's interested: moon014 zip 201,595 Available for FREQ from 3:635/727. Includes compiler, docs (ha) and sample programs. BL> Personally, I don't find it very annoying to have to swap syntax BL> every time I write in a different language. What I *would* find BL> annoying is having to get the case right (as well as the spelling), BL> and that's the way BASIC is (like the annoying curly braces for BL> comments in Pascal instead of something easy). What are you going on about Bob! As I read the above you're suggesting that M$ BASIC will not accept lowercase keywords? Incorrect. As for spelling, I think that goes without saying. :) That's given me a great idea! I am working on the IDE for MoonRock. If it comes across something it doesn't understand, it will suggest keywords which are close to that spelling, using an algorithm similar to soundex. eg: "Rowan Crowe", "Rowen Crowe", "Rowan Crow" all produce the same soundex code. ---* Origin: Jelly-Bean software development. (3:635/727.1) SEEN-BY: 50/99 632/348 998 633/371 634/384 635/503 513 544 727 638/102 SEEN-BY: 639/100 640/230 690/718 711/401 410 413 430 807 808 809 934 713/888 SEEN-BY: 800/1 7877/2809 @PATH: 635/727 632/348 635/503 50/99 711/808 809 934 |
|
| 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™.