"Some bugs fixed" Posted by Svip - 1686 days ago.
Current version: 1.2
We have upgraded to version 1.2 since that a loop will now break if the pointer tries moving to the far right.
Still known issues:
- Each element can travel out of the limit ( 0 - 255 ), this should not be possible.
- Since the fact above, loops like this; ++[++] will go on forever. A system that will stop as soon as the element reaches 255 and, for some reason, keeps going up, the loop should automaticly break.
phpBrainFuckInterpreter 1.2
"Source code now open to the public!" Posted by Svip - 1686 days ago.
As this is going to be an open source thing, I think it would be in the right spirit to release the source code.
The source code can be found here... and I hope that anyone who wants to give me ideas, optimize the code, find errors, etc. would give me a wink.
Please notice that I haven't made comments in the source yet, I will do it as soon as possible, though I never have comments in the code I use.
Since it's not possible to comment... yet, I will give you my e-mail address so you perhaps could contact me with any ideas:
svippy@gmail.com
Hope you like it. :)
The source code can be found here... and I hope that anyone who wants to give me ideas, optimize the code, find errors, etc. would give me a wink.
Please notice that I haven't made comments in the source yet, I will do it as soon as possible, though I never have comments in the code I use.
Since it's not possible to comment... yet, I will give you my e-mail address so you perhaps could contact me with any ideas:
svippy@gmail.com
Hope you like it. :)
"Welcome to phpBFI" Posted by Svip - 1687 days ago.
Current version: 1.1
We are currently working on getting the phpBFI to accept larger Brainfuck applications. Though small applications works flawless.
Known issues;
- If the pointer is at the left most element and in a loop it has to go further left, it sometimes happens that it goes into an endless loop. We are working on a break system, that will stop the loop from working if that should happen.
- As mentioned above, large applications are not running quite good.
- The error debugger is not very good... yet. We hope to enprove it.
-The system that checks for the [] loops, does not entend the user could have made the loops like this; ][ and when that is done, the system goes into an infinity loop. Fixed!
We are currently working on getting the phpBFI to accept larger Brainfuck applications. Though small applications works flawless.
Known issues;
- If the pointer is at the left most element and in a loop it has to go further left, it sometimes happens that it goes into an endless loop. We are working on a break system, that will stop the loop from working if that should happen.
- As mentioned above, large applications are not running quite good.
- The error debugger is not very good... yet. We hope to enprove it.
-