Is your feature request related to a problem? Please describe.
I've been needing to automate file reads/writes, maybe it could be implemented here somehow.
Describe the solution you'd like
Make two new commands for writing or reading a file.
Describe alternatives you've considered
Using the bash syntax:
Is your feature request related to a problem? Please describe.
I have made the commands verbose enough, but I don't think everyone would like to memorize 38 characters in the memory.
Describe the solution you'd like
As the title suggests, let the programmer type the characters instead of typing accurate indexes.
Describe alternatives you've considered
Memorizing the memory table or opening a separate tab for it.
Is your feature request related to a problem? Please describe.
Counting commands using my fingers on my hands and toes doesn't really work out that well.
Also, methods would surely be needed!
Describe the solution you'd like
Add Labels
Add Command Number + Line Number In Compile-Time Errors
Add Methods Base-Implementation
Configure Compile-Time Command Number Counter Implementation For Methods
Add This To The Wiki
create the alternative to jump statements like: - gm (goto LINE | if ARG1 > ARG2) - gl (goto LINE | if ARG1 < ARG2) - ge (goto LINE | if ARG1 == ARG2) - gne (goto LINE | if ARG1 != ARG2)
Describe alternatives you've considered
Counting, and then forgetting what the last counted number was.
Is your feature request related to a problem? Please describe.
Memorizing "which part of the memory is which" is going to be hard once things get crazy.
Describe the solution you'd like
Add a label syntatic sugar to make things easier.
Describe alternatives you've considered
Memorizing, or just keeping a table at hand.
Additional context
Maybe something that looks like this:
Describe the bug
Ignoring unrecognized commands is one of the core features of UFB's backwards compatibility.
But it will prove to be quite dangerous once the new features from #7 and #2 comes out.
Calling this a bug since it can induce unintended behaviors to come out of nowhere.
It can also be called a security issue but it has not come to that point yet.
To Reproduce
Steps to reproduce the behavior:
Include unrecognized commands to the compiled file.
Inject masked code that can induce unintentional / intentional malicious activities.
Expected behavior
There should be at least one more gate to stop the code from executing...
once an unrecognizable command has been reachead.