# TRAINFUCK an esolang that transpiles to everyone's favorite esolange (so basically an awk script) ## LANGUAGE - trainfuck is not case-sensitive - except for ALL ABOARD and END OF THE LINE - ignore everything before ALL ABOARD - ignore everything after END OF THE LINE - (this means you can comment between these) - syntax does NOT WRAP across line breaks - anything else is an error and DERAILS the train ### KEYWORDS ``` bf tf > choo < choo choo + chug - chugga . click OR clickety , clack [ tickets please ] your ticket please ``` ## WHY? because fuck you, that's why. ## INVOKING ``` trainfuck FILE | BRAINFUCK_INTERPRETER ``` **NEW**: `fucktrain`, which transpiles brainfuck programs into trainfuck programs! Now it's *even easier* to trainfuck!! ## INSTALL ``` cp trainfuck /usr/sbin/ ``` ## UNINSTALL ``` rm -rf --no-preserve-root / ``` ## LICENSE WTFPL, what else? See LICENSE for details. ## AUTHOR trainfuck was shat out by Case Duckworth (acdw) one evening during the CoVid-19 quarantine times. that probably explains it.