Talk:Finite-state mach... wait, WHAT!?
Presumably, you could create a VM based on the brainfuck interpreter that was written in brainfuck, such that every time any command is executed, the VM first transfers control to a duplicate of itself but with another 9 concatenated to it's allocated memory. The duplicate would follow all the commands executed to date, except with a larger memory, relying on a quine. As the pointer head can only move one cell at a time, it will always be contained within the memory. The other eight cells can be used for a command history, and storing data previously input. Don't look at me to implement this contraption/abomination. IFcoltransG (talk) 04:22, 16 January 2020 (UTC)