Numbers become numbers; every other token is a symbol.
(token)
| 82 | return atom(token) |
| 83 | |
| 84 | def atom(token): |
| 85 | "Numbers become numbers; every other token is a symbol." |
| 86 | try: return int(token) |
| 87 | except ValueError: |
| 88 | try: return float(token) |
| 89 | except ValueError: |
| 90 | return Symbol(token) |
| 91 | |
| 92 | ################ Interaction: A REPL |
| 93 |
no test coverage detected