brainfck-scala
所属分类:人工智能/神经网络/深度学习
开发工具:Scala
文件大小:0KB
下载次数:0
上传日期:2020-09-13 10:44:42
上 传 者:
sh-1993
说明: Brainfuck语言的分析器和解释器,使用Scala Parser Combinators.编写。,
(Parser and interpreter for the language Brainfuck, written using Scala Parser Combinators.,)
文件列表:
.editorconfig (94, 2020-09-13)
LICENSE.txt (1515, 2020-09-13)
build.sbt (269, 2020-09-13)
project/ (0, 2020-09-13)
project/build.properties (20, 2020-09-13)
src/ (0, 2020-09-13)
src/main/ (0, 2020-09-13)
src/main/scala/ (0, 2020-09-13)
src/main/scala/org/ (0, 2020-09-13)
src/main/scala/org/segfaulted/ (0, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/ (0, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/ast/ (0, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/ast/ast.scala (434, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/interpreter/ (0, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/interpreter/BrainfckInterpreter.scala (1331, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/parser/ (0, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/parser/BrainfckParser.scala (2098, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/utils/ (0, 2020-09-13)
src/main/scala/org/segfaulted/brainfck/utils/Debug.scala (760, 2020-09-13)
src/test/ (0, 2020-09-13)
src/test/scala/ (0, 2020-09-13)
src/test/scala/org/ (0, 2020-09-13)
src/test/scala/org/segfaulted/ (0, 2020-09-13)
src/test/scala/org/segfaulted/brainfck/ (0, 2020-09-13)
src/test/scala/org/segfaulted/brainfck/interpreter/ (0, 2020-09-13)
src/test/scala/org/segfaulted/brainfck/interpreter/BrainfckInterpreterTest.scala (2075, 2020-09-13)
src/test/scala/org/segfaulted/brainfck/parser/ (0, 2020-09-13)
src/test/scala/org/segfaulted/brainfck/parser/BrainfckParserTest.scala (870, 2020-09-13)
src/test/scala/org/segfaulted/brainfck/utils/ (0, 2020-09-13)
src/test/scala/org/segfaulted/brainfck/utils/DebugTest.scala (634, 2020-09-13)
Brainf*ck Interpreter in Scala
==============================
Parser and interpreter for the language **Brainfuck**, written using
[Scala Parser Combinators][parser-comb].
For a syntax guide, please see the [Wikipedia article][wiki].
![Scala CI](https://github.com/danwerner/brainfck-scala/workflows/Scala%20CI/badge.svg)
## Example programs
### Adding two values
```
[->+<]
```
## License
This work has been created by and is copyrighted by Daniel D. Werner. All rights
reserved, and that kind of stuff. You may freely use this work under the terms
of the simplified (2-clause) version of the BSD license, a copy of which is
included in this distribution.
[wiki]: https://en.wikipedia.org/wiki/Brainfuck
[parser-comb]: https://github.com/scala/scala-parser-combinators
近期下载者:
相关文件:
收藏者: