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