diff options
Diffstat (limited to 'sexp.rb')
-rw-r--r-- | sexp.rb | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -0,0 +1,10 @@ +$LOAD_PATH << "./lib" + +require "sexp/lex" +require "sexp/parse" + +input = "(def foo (+ 7 4)) (display foo)" +tokens = lex_tokens(input) +sexps = parse_sexps(tokens) + +puts sexps |