Quantcast
Viewing latest article 15
Browse Latest Browse All 17

Answer by tsh for Write a Stack Exchange compliant brainfuck explainer

JavaScript (ES2022), 141 bytes

s=>a=>"    "+s+s.replace(/(?:[^+-.<>[\]]+|.)(?=(.*))/g,(c,e)=>``+(c+e.replace(/.|$/g,'')).padStart(s.length+5)+a.at('><+-.,[]'.indexOf(c)))

Try it online!

f: (source_code: string) => (explain_array: string[]) => string

Viewing latest article 15
Browse Latest Browse All 17

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>