Skip to content

Commit 1267b52

Browse files
committed
fix #11596, showing x{(inert y)} in syntax error
1 parent 9cd6ad4 commit 1267b52

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/julia-syntax.scm

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@
5959
((call) (string (deparse (cadr e)) #\( (deparse-arglist (cddr e)) #\)))
6060
((ref) (string (deparse (cadr e)) #\[ (deparse-arglist (cddr e)) #\]))
6161
((curly) (string (deparse (cadr e)) #\{ (deparse-arglist (cddr e)) #\}))
62-
((quote) (string ":(" (deparse (cadr e)) ")"))
62+
((quote inert)
63+
(if (symbol? (cadr e))
64+
(string ":" (deparse (cadr e)))
65+
(string ":(" (deparse (cadr e)) ")")))
6366
((vcat) (string #\[ (deparse-arglist (cdr e)) #\]))
6467
((hcat) (string #\[ (deparse-arglist (cdr e) " ") #\]))
6568
((global local const)

0 commit comments

Comments
 (0)