private Datum quotedExpression() { if (next.Type != TokenType.Quote) return null; var symbol = isQuote(next.Contents); if(symbol != null) { var expression = parse(); return cons(symbol, compound(expression)); } return null; }