New answers tagged

1 vote

Programming with Bits and Bytes

JavaScript (Node.js), 72 bytes p=>[...p].map(a=t=>a=255&[a,~a,a*2,a/2,a*257/16]['!<>@'.indexOf(t)+1])|a Try it online!
l4m2's user avatar
  • 23.9k
2 votes

Programming with Bits and Bytes

AWK - instead of doing both an upshift and downshift for @, this uses the trick about % 255 instead of ...
RARE Kpop Manifesto's user avatar
1 vote

Implement a simple stack language

Easyfuck, 191 bytes NELe%»Öß;º±uëSHYl®|ùó7ÌÕ¾m}_ÕoSGCISHYZ¶CSIÚoDCS¾s÷ëækV¾Ü¡"ÿÊÕÛBù"ÿÊÕÝB§:PLDo®©Ö¢VìïPU2>|ùòPMVTS␕Þ}yN¥␒PM)Æ¡õå¸␔j|ÁN·SS3␞t[HOPF¥ju¼yÑn␅␚PU2<ªõN·OSC␖àQ©#Ê·Ôëè·␂RII␟!SSHY÷E¸␔j¦...
Quadruplay's user avatar
1 vote

Programming with Bits and Bytes

Perl 5 -pF, 70 bytes $\=(/\@/?($\<<4)+($\>>4):/!/?255-$\:/>/?$\>>1:/</?$\<<1:$\)%256for@F}{ Try ...
Xcali's user avatar
  • 14.9k
1 vote

Programming with Bits and Bytes

Swift 5.9, 99 bytes ...
macOSisthebestOS's user avatar
0 votes

Write a Deadfish Interpreter

Swift 5.9, 119 bytes ...
macOSisthebestOS's user avatar
1 vote

Write a Deadfish Interpreter

Uiua 0.10.0, 39 bytes ◌∧(⍥⋅0∊,¯1_256⟨-1|+1|&p.|ⁿ2⟩):0⊗:"dios" Explanation + See it in action
RomanPro100's user avatar
1 vote

Programming with Bits and Bytes

Easyfuck, 106 bytes Ì¢RGÏCCHçP®óëÊR>hñãåPLD¯[¼ùbë×ZÙ]nSŸ␝«¶òëêl%!}yn␅␏APC>|PU1ó␚jPM/|PU1ãÜÏ␔ç[HOPCçÏ¿fSOSCn␅␏APC}ÌùNu¸␔>÷SGCIóå*ï]CCHùóçÏSTSÀ␛á␋çPAD␀␀ÿ due to lack of unicode representations for c1 ...
Quadruplay's user avatar
1 vote

Write a Deadfish Interpreter

Easyfuck, 167 bytes Ì¡n␅␏␖SHYÀ¡kæ␋^)VSHYòMWo␒>|NELâGÉAPCE³ù忸␔>VñM×É␖àPñâ¥2PU2>|§:NELwAPC^RPU1ãåPLD¯[¼ùbë×ZÙ]nSŸ␝«¶òëêl%!}yn␅␏APC>|ù^␅␏␕¾SSGCIâSTëp(|ùóå¸␔<ZùNe9ÖàPùòGÏDCS¼I5óä/␒>SCIPU1ãÇSS3_f|§:...
Quadruplay's user avatar

Top 50 recent answers are included