07-02-2023, 01:13 AM
I just discovered that on Linux cannot run a console-only program from the QB64 IDE if I want to use SYSTEM to end. It sucks.
The scheme "soup" is a way to provide the whole color scheme in a "packed" sort of way. Because otherwise the nice people in charge of this project are actually forcing the QB64 IDE to directly execute those _RGB() assignments, if it isn't applying the string assignments. However it requires a mini-processor in charge of the trickery to make it appear QB64 has an interpreter built in to handle the configuration whenever it's started.
Maybe someday this project would have a just-in-time compiler or something like that... just for configuration. Perhaps much more.
This isn't different from reading in an INI file and deciding, for each line, which is the field name and which is the value related to that field. Basically it starts with using INSTR() to search for the equals sign.
The scheme "soup" is a way to provide the whole color scheme in a "packed" sort of way. Because otherwise the nice people in charge of this project are actually forcing the QB64 IDE to directly execute those _RGB() assignments, if it isn't applying the string assignments. However it requires a mini-processor in charge of the trickery to make it appear QB64 has an interpreter built in to handle the configuration whenever it's started.
Maybe someday this project would have a just-in-time compiler or something like that... just for configuration. Perhaps much more.
This isn't different from reading in an INI file and deciding, for each line, which is the field name and which is the value related to that field. Basically it starts with using INSTR() to search for the equals sign.