diff --git a/src/main/scala/splatter/stutter.scala b/src/main/scala/splatter/stutter.scala index 1a4fac4..661f89f 100644 --- a/src/main/scala/splatter/stutter.scala +++ b/src/main/scala/splatter/stutter.scala @@ -156,13 +156,13 @@ object Parser: _ <- keyword(")") } yield l - def quot: P[Lisp] = + def quote: P[Lisp] = (keyword("'") | keyword("’")) ~ expr.map(e => Lisp(Seq(QuoteLit.Op, e))) def expr: P[Expr] = for { _ <- spaces - e <- (atom | list | quot) + e <- (atom | list | quote) _ <- spaces } yield e