Okay, a short update about my current free time activities:
Currently I'm developing on a software-project, founded by me. It will be a Compiler Collection; far, far in the future. It's parts are:
- tmvm (Turing Machine Virtual Machine): A virtual machine which emulates a Turing Machine. It's input is a transition function, or sometimes called delta-function by me. And it's output is the result (accept state; tape) of the Turing Machine.
It is the current task to get it running in the project. Currently it accepts and checks the input (delta-function). But it has highly development status. - tmas (Turing Machine Assembler): It will be an Assembler which looks like to assemble to a stack-machine. But it will assemble to the delta-function for tmvm.
It's current status is planning and is not implemented yet. - tmcc (Turing Machine C-Compiler): It will be a C-like compiler which compiles to assembler-code for tmas.
It's current status is planning and is not implemented yet.
It is (or will be) a very big project and is a live-time project. So it will take some time to the first release with all above called tools. But I hope that a can release a first stable version of the tmvm in some months.
Your comment