#SDNU1284. Interpreter未名录
Interpreter未名录
Description
图灵机是由数学家阿兰·图灵提出的一种抽象计算模型。所谓的图灵机就是指一个抽象的机器,有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色,有一个机器头在纸带上移来移去。机器头有一组内部状态,还有一些固定的程序。每一时刻,机器头都要从当前纸带上读入一个方格信息,然后结合自己的内部状态查找程序表,根据程序输出信息到纸带方格上,并转换自己内部状态,然后进行移动。 大蚂蚁很好奇在这样一台机器之上如何编程,于是他翻出了一本发霉的未名录,在第页中居然真的找到了这样一门语言,名曰(脑干),它是由Urban Müller在1993年创建的。虽然它短小可是它精悍! 大蚂蚁决心定义一套
语法如下: 初始的内存字节为 指针加一 指针减一 指针指向的字节加一 指针指向的字节减一 输出指针指向的单元内容(ASCII码) 输入内容到指针指向的单元(ASCII码) 如果指针指向的单元值为零,向后跳转到对应的 指令的次一指令处 如果指针指向的单元值不为零,向前跳转到对应的 指令的次一指令处
Format
Input
一串指令
Output
指令对应的输出结果
Samples
+++++++++++++[>+++++<-]>.<+++++++++++[>>++++++++++<<-]>>.++++++.
Ant