Recent Posts

Pages: [1] 2 3 ... 10
1
Bug Reports / Re: Not Diggin' OR
« Last post by Robert on Today at 06:32:36 PM »
I've got it working again Robert.

Nope.

Code: [Select]

$IF APPLES OR ORANGES


translates to

Code: [Select]

 #if APPLES  BOR  ORANGES// --FP2--


Downloaded 7.5.6 twice to make sure.
2
Announcements / Bcx 7.5.6 Available for Download
« Last post by MrBcx on Today at 05:57:13 PM »
Hello Friends,

BCX v7.5.6 is available for download:

https://bcxbasiccoders.com/archives/YahooGroups/Bcx_Files_New/Bcx756.zip


REVISIONS:
James Fuller  : New: BCX Version (-v) command line switch added.

Robert Wishlaw: Conditional OR was emitting bitwise OR instead of binary OR - FIXED!

Kevin Diggins : Ongoing changes for improving C/C++ code output.

This last one is the most noteworthy -- the C/C++ output is MUCH improved.  In fact, 300
fewer blank lines are now emitted when translating BCX itself.  Most (but not all)  of the really
goofy spacing is gone, making the C/C++ file much easier to read.
3
User Contributions / Gravity Ball 2.0
« Last post by MrBcx on Today at 05:34:16 PM »
This is a small variation on a theme.   

Instead of drawing a circle for the "ball", this version uses a bitmap.

Download and compile as a GUI app.  Be sure to download BALL.BMP
and put it in the folder where your executable is.

4
Bug Reports / Re: Not Diggin' OR
« Last post by MrBcx on Today at 03:25:24 PM »
I've got it working again Robert.
5
Wish List / Re: I wish we had made things less messy.
« Last post by MrBcx on Today at 03:15:27 PM »

An excellent find.

Now my obsessions are LPARAM and WPARAM appended with extra space in CALLBACKS and BOR, in some circumstances, with extra spaces.

I found and fixed another handful of problems.

Prudence is whispering that I should release 7.5.6 soon, and save any other fixes for future versions. 

Testing underway ...
6
Wish List / Re: I wish we had made things less messy.
« Last post by Robert on Today at 02:05:06 PM »
I FOUND IT!

Comment out this line:

IF iCnt AND Stk$ [iThisToken] <> ")" THEN CONCAT (Arg$, SPC$


I'm certain this doesn't solve all our formatting woes but it solves a BIG ONE!

An excellent find.

Now my obsessions are LPARAM and WPARAM appended with extra space in CALLBACKS and BOR, in some circumstances, with extra spaces.
7
Wish List / Re: I wish we had made things less messy.
« Last post by Robert on Today at 02:00:13 PM »
... and the congregation says, "AMEN", Robert.

I've pored over the code many times trying to pinpoint where all the messed up formatting emanates from.  Invariably, my eyes gloss over and I give up.  My current efforts involve attacking the problem from the opposite direction with varying degrees of success.

I don't know who started messing up the formatting or why it was allowed to continue.  As you know, I was using 6.22 for most of this decade and largely ignored the newer versions, until Jeff roped me back in almost a year ago.  I do care about legibility and would prefer not needing to rely on Astyle or similar tools.

AStyle can't undo extra spaces. Uncrustify does a better job of cleaning it up.
8
Bug Reports / Not Diggin' OR
« Last post by Robert on Today at 01:53:36 PM »
Broken again since 7.5.3.

Code: [Select]

$IF APPLES OR ORANGES


translates to

Code: [Select]

#if APPLES  BOR  ORANGES// --FP2--


instead of correct

Code: [Select]

#if APPLES || ORANGES// --FP2--

9
Wish List / Re: I wish we had made things less messy.
« Last post by MrBcx on Today at 01:12:24 AM »
I FOUND IT!

Comment out this line:

IF iCnt AND Stk$ [iThisToken] <> ")" THEN CONCAT (Arg$, SPC$


I'm certain this doesn't solve all our formatting woes but it solves a BIG ONE!
10
Wish List / Re: I wish we had made things less messy.
« Last post by MrBcx on Today at 12:05:45 AM »
... and the congregation says, "AMEN", Robert.

I've pored over the code many times trying to pinpoint where all the messed up formatting emanates from.  Invariably, my eyes gloss over and I give up.  My current efforts involve attacking the problem from the opposite direction with varying degrees of success.

I don't know who started messing up the formatting or why it was allowed to continue.  As you know, I was using 6.22 for most of this decade and largely ignored the newer versions, until Jeff roped me back in almost a year ago.  I do care about legibility and would prefer not needing to rely on Astyle or similar tools.
Pages: [1] 2 3 ... 10