Actually just three programming languages in a trenchcoat
at main 9 lines 138 B view raw
1func a x = 'a(x) 2func b x = 'b(x) 3 4proc main!() { 5 let a_then_b = a >> b 6 let b_then_a = a << b 7 8 exit a_then_b 1 : b_then_a 1 9}