You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Instead of processing the program string symbol-by-symbol (current method), we can speed things up by dividing the program string into different length productions (by splitting on ;) and examining the datastring for runs of 0s followed by a 1 to find the next production to append to the right of the datastring and delete n bits from the left.
This means than we won't be doing processing for every command in an inactive production.
The text was updated successfully, but these errors were encountered:
Instead of processing the program string symbol-by-symbol (current method), we can speed things up by dividing the program string into different length productions (by splitting on
;
) and examining the datastring for runs of0
s followed by a1
to find the next production to append to the right of the datastring and delete n bits from the left.This means than we won't be doing processing for every command in an inactive production.
The text was updated successfully, but these errors were encountered: