2 个不稳定版本

0.2.0 2020年10月12日
0.1.0 2020年10月11日

1238加密学

MPL-2.0 许可证

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 常量

其他一些: https://copy.sh/brainfuck/text.html

依赖项

~8KB