#SDNU1284. Interpreter未名录

Interpreter未名录

Description

图灵机是由数学家阿兰·图灵提出的一种抽象计算模型。所谓的图灵机就是指一个抽象的机器,有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色,有一个机器头在纸带上移来移去。机器头有一组内部状态,还有一些固定的程序。每一时刻,机器头都要从当前纸带上读入一个方格信息,然后结合自己的内部状态查找程序表,根据程序输出信息到纸带方格上,并转换自己内部状态,然后进行移动。 大蚂蚁很好奇在这样一台机器之上如何编程,于是他翻出了一本发霉的CompilerCompiler未名录,在第23332333页中居然真的找到了这样一门语言,名曰BrainFckBrainF*ck(脑干),它是由Urban Müller在1993年创建的。虽然它短小可是它精悍! 大蚂蚁决心定义一套

语法如下: 初始的内存字节为00 >> 指针加一 << 指针减一 ++ 指针指向的字节加一 - 指针指向的字节减一 .. 输出指针指向的单元内容(ASCII码) ,, 输入内容到指针指向的单元(ASCII码) [[ 如果指针指向的单元值为零,向后跳转到对应的 ]] 指令的次一指令处 ]] 如果指针指向的单元值不为零,向前跳转到对应的 [[ 指令的次一指令处

Format

Input

一串指令

Output

指令对应的输出结果

Samples

+++++++++++++[>+++++<-]>.<+++++++++++[>>++++++++++<<-]>>.++++++.
Ant