2 个不稳定版本
0.2.0 | 2020年10月12日 |
---|---|
0.1.0 | 2020年10月11日 |
1238 在 加密学 中
33KB
804 行
Brainfuck™ 编码
use crypto_brainfuck::encode;
#[test]
fn test() {
let out = encode("Hello, World!");
let target = "-[++[<++>->+++>+++<<]---->+]<<<<.<<<<-.<..<<+.<<<<.>>.>>>-.<.+++.>>.>-.<<<<<+.";
assert_eq!(out.replace("\n",""), target)
}
如果有 14 个连续的 +
或 -
符号,则这是该算法的一个不良案例。
见: Brainfuck 常量
依赖项
~8KB