Brainfuck 0.0.1

Brainfuck 0.0.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布日期最后发布2016年1月
SPM支持 SPM

bonels 维护。



Brainfuck 0.0.1

  • bonels

Brainfuck

Brainfuck 是一种以其极端简约而著称的算法语言。
该语言由八个简单的命令和一个指令指针组成。它旨在挑战和娱乐程序员,而不是用于实际的用途。它于1993年由 Urban Müller 创建。

命令

八个语言命令,每个由一个字符组成

  1. > 增加数据指针(指向下一个右边的单元格)。
  2. < 减少数据指针(指向下一个左边的单元格)。
  3. + 增加数据指针所在字节的值(增加一个)。
  4. - 减少数据指针所在字节的值(减少一个)。
  5. . 输出数据指针所在字节的值。
  6. , 接受一个字节输入,并将其值存储在数据指针所在字节。
  7. [ 如果数据指针所在的字节是零,则不是将指令指针向前移动到下一个命令,而是将其前景跳转到匹配的 ] 命令后面的命令。
  8. ] 如果数据指针所在的字节不是零,则不是将指令指针向前移动到下一个命令,而是将其返回到匹配的 [ 命令后面的命令。

许可证

(MIT 许可证)

版权所有 © 2015-2016 Bonels

特此授予任何获取本软件及其相关文档副本(以下简称“软件”)的人员无条件使用软件的权利,包括但不限于以下权利:使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,以及允许向软件提供人员这样做的人员这样做,前提是满足以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“现状”提供,不提供任何类型的保证,无论是明示的还是暗示的,包括但不限于适销性、针对特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者都不对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他原因,无论是直接的还是间接的,是否产生于软件或其使用或任何其他与此相关。