Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: CinusMinus on November 18, 2014, 06:48:07 pm

Title: [Lua] Turing machine
Post by: CinusMinus on November 18, 2014, 06:48:07 pm
Well, i made a small Turing machine for the nspire, complete with an editor for the transition functions.  It features:
 - editor (WIP)
 - saving, loading, importing and exporting transition functions in the editor
 - visualization of the Turing machine

Controls:
 - editor:
    - switch active element: [ tab]
    - insert transition function: [ i]
    - remove transition function [ r]
    - edit transition function [ Enter]
    The two upper Textboxes are for the input and the initial state
 - Turing machine:
    - calculation step: [ i]
    - reset: [ r]
    - run: [ g]

The user interface isn't final yet, so the controls will probably change.
Title: [Lua] Turing machine
Post by: CinusMinus on November 25, 2014, 04:47:31 pm
I've improved the User Interface quite a bit, now it's a lot more intuitive and uses Buttons. There are no hotkeys anymore though. It comes along with an example file, to give you an idea of how the program formats a turing machine.
Images:
(http://img.ourl.ca/turing1.png)
(http://img.ourl.ca/turing2.png)