my_basic icon indicating copy to clipboard operation
my_basic copied to clipboard

A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.

Results 29 my_basic issues
Sort by recently updated
recently updated
newest added

Though the solution provided in the wiki works, but implementing the `Default` part seems to be tedious and the structure looks more like a C/C++ or JS. So I think...

Is it supposed to work with negative numbers, or negative constants? It always gives a syntax error when I use a negative number. Is it a bug?

It would be nice to add a float symbol like `#` to distinguish between integer and real/float for clarity, make the source more readable and better track down between these...

Any comparison on how the interpreter fairs with just compiling directly C code? just to have a general idea.

Your project is very nice. A clean straightforward modern BASIC interpreter. To my knowledge BASIC has not been made available as a Jupyter kernel. Modifying your code to become a...

enhancement

**Feature Request** While searching for a BASIC language manual that might help me understand how to use all the undocumented MY-BASIC built-in functions, I ran across this feature from BASIC09...

I have been trying to find documentation for a BASIC language on line that at least slightly matches MY-BASIC, on the assumption that MY-BASIC's built-in functions are based on some...

I think two features are very desirable: 1) Detecting overflow and underflow, issuing errors or warnings (it could be configurable if you want a warning or an error) when an...

I found that there were previous issue tickets asking for line numbers, and I feel that you don't plan to support them. I really need them, so I'm thinking in...