We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.

Never Gonna Fuck You Up

From Esolang
Jump to navigation Jump to search

Never Gonna Fuck You Up is a brainfuck equivalent by User:None1 based on the song Never Gonna Give You Up.

Specification & Examples

Because they might be copyright violation, they're moved here.

Interpreter

A version of the Trivial brainfuck substitution Perl interpreter for this language:

#!/usr/bin/env perl
%c=qw( un $p++;
       ak $p--;
       iv $b[$p]++;
       et $b[$p]--;
       ay print+chr$b[$p];
       el $b[$p]=ord(getc);
       lo $b[$p]&=255;while($b[$p]){
       so $b[$p]&=255;});
$q='.*(' . join('|',keys %c) . ').*';
$/=$,;$_=<>;s/$q/$c{$1}/g;s/^[^p\$].*//mg;eval