# HG changeset patch # User HackEso # Date 1577816979 0 # Node ID 37e5bb140d9852385d2b59584e2ce3ad6ca269ca # Parent 1eb8be58440eb9e27d3a6832a501f8185389a040 fetch /hackenv/lib/kps/bfpp https://hack.esolangs.org/get/lib/kps/bfpp diff -r 1eb8be58440e -r 37e5bb140d98 lib/kps/bfpp --- a/lib/kps/bfpp Tue Dec 31 18:27:52 2019 +0000 +++ b/lib/kps/bfpp Tue Dec 31 18:29:39 2019 +0000 @@ -2,6 +2,6 @@ set -o pipefail -{ cat <<<"#define __NEWLINE__ ÿ"$'\n'"#define __ICOUNTER__ þ"$'\n'"" ; cat "$1" | sed -e "1!b" -e '/#/d' ; } | gcc -E -I. -Ilib - -o "$1.i" -perl -pe "s/\xFF/\x0A/g;" < "$1.i" | perl -pe 's/\xFE/$x++/ge;' | /bin/labels.pl | sed '/^#/ d' > "$1.p" +{ cat <<<"#define __NEWLINE__ ÿ"$'\n'"#define __ICOUNTER__ þ"$'\n'"" ; cat "$1" | sed -e "1!b" -e '/#/d' ; } | gcc -E -I. -Ilib - -o "$1.i" +perl -pe "s/\xFF/\x0A/g;" < "$1.i" | perl -pe 's/\xFE/$x++/ge;' | /hackenv/lib/kps/labels.pl | sed '/^#/ d' > "$1.p" rm -f "$1.i"