Switch decompiler