From 18b0ecb0cfc5a8aecb5db70e80aa59091717c703 Mon Sep 17 00:00:00 2001 From: Tim Morgan Date: Sun, 4 Mar 2018 22:20:04 -0600 Subject: [PATCH] Actually our parser is better now! --- compiler.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/compiler.rb b/compiler.rb index eadeb9e..4806f98 100644 --- a/compiler.rb +++ b/compiler.rb @@ -76,7 +76,6 @@ class Compiler def compile_sexp(sexp, options = { use: false, locals: {} }) sexp = sexp.to_ruby if sexp.is_a?(VM::Pair) return compile_literal(sexp, options) unless sexp.is_a?(Array) - sexp.compact! # datum comments #;(...) come in as nil due to our parser :-( return [] if sexp.empty? && !options[:quote] dispatch(sexp, options) end -- 2.30.1