From 5327fbce637440cffd19cba010cc70c42ecb7062 Mon Sep 17 00:00:00 2001 From: PoetryInCode Date: Mon, 17 Feb 2025 12:33:20 -0500 Subject: [PATCH] Almost complete? --- 1337cc.pl | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/1337cc.pl b/1337cc.pl index 5aeedbe..9b60d85 100755 --- a/1337cc.pl +++ b/1337cc.pl @@ -12,13 +12,13 @@ while (<>) { s/\|) { s/1/l/; } + if (/__BIN\[(.*?)\]BIN__/) { + tr/li/1/; + tr/o/0/; + } + + s/__BIN\[([01]+)\]BIN__/0b$1/g; + s/1/i/g; - # Print the modified line - print $_; + open my $cmd, "|-", "gcc -E -" or die "Failed: $!"; + print $cmd $_; + close $cmd; }