spitbol / x64

SPITBOL x64 provides raw power and speed for non-numeric computation on the x86_64 architecture
GNU General Public License v3.0
256 stars 23 forks source link

Demos #8

Closed octonion closed 1 year ago

octonion commented 6 years ago

It looks like the demos won't run unless "END" is replaced with "end". Is this a bug or a feature?

arblake commented 3 years ago

I am doing some searching but cannot find where in sources 'end' is detected.

daveshields commented 3 years ago

Adrian,

In SBL.MIN, look for string 'v_end'. That is label of block for end statement. Look for references to it in scan/compile part and see how it is handled there.

thanks, dave

On Thu, Sep 17, 2020 at 12:26 AM Adrian Blake notifications@github.com wrote:

I am doing some searching but cannot find where in sources 'end' is detected.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/spitbol/x64/issues/8#issuecomment-693807370, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAARPPPZTS35PQCNEF2MY5DSGGFV3ANCNFSM4E6X4RAQ .

CheyenneWills commented 1 year ago

Old issue.

The root problem is how case folding is handled.

There is probably room for some improvement in this area and I will be investigating some ways to improve this (or at least get a better handle on some of the implementation and get better documentation on the behavior).