Julio Merino
Julio Merino
While people can configure the colors of the console and make those changes relatively "persistent" via `AUTOEXEC.BAS` (not really, because the colors will be reset as soon as a `CLEAR`...
In #161, @zenria fixed various Unicode-related crashes, but a few issues remain when dealing with "wide-looking" characters (don't know what the right name for those is). The easiest way to...
Earlier versions of EndBASIC had line numbers for the program contents and they came with RENUM and AUTO. When I added the full-screen editor, I removed those because the editor...
A major deficiency of the language right now is the inability to define custom functions. This makes it hard to write almost any kind of program (except for the most...
In order to input large data sets, the DATA and READ statements are very useful, especially because cloud storage is very limited and declaring arrays with individual assignments takes a...
It seems like writing one-line IF statements is a pretty common need and QuickBASIC, for example, has special syntax for them that looks like this: `IF condition THEN statement` Note...
Having support for labels and the ability to jump to them seems pretty important to offer a retro feeling, and is a prerequisite both for `ON ERROR GOTO ...` and...
EndBASIC scripts should be allowed to start with a Unix-style shebang (`#!/usr/bin/env endbasic`). At first, it seems like this should be implemented in the CLI when loading files... but given...
The pre-built Windows and macOS binary releases that we ship are very hard to use because they are unsigned, so these systems will block their execution by default. Things are...
It is impossible right now to construct a string from various parts because the addition operator only works on strings and we have no way to convert numbers to strings....