Paste: switch tree transform

Author: j
Mode: text
Date: Tue, 31 Aug 2010 20:27:57
Plain Text |
switch(str) {
case "foo":
case "bar":
case "baz":
}

---
becomes
---

switch(str[0]) {
case 'f':
     switch(str[1]) {
        case 'o':
            switch(str[2]) {
                case 'o':
            }
     }
case 'b':
    switch(str[1]) {
        case 'a':
            switch(str[2]) {
                case 'r':
                case 'z':
            }
    }
}

New Annotation

Summary:
Author:
Mode:
Body: