Skip to content

Commit df219a8

Browse files
committed
fix is-method?
1 parent ce4606c commit df219a8

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/julia-syntax.scm

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,8 @@
228228
(define (is-method? x)
229229
(if (and (pair? x) (eq? (car x) 'method))
230230
(let ((name (cadr x)))
231-
(if (and (pair? name) (eq? (car name) 'globalref))
232-
(let ((name (caddr name)))
231+
(if (and (pair? name) (eq? (car name) 'outerref))
232+
(let ((name (cadr name)))
233233
(if (symbol? name)
234234
#t
235235
#f))
@@ -243,7 +243,6 @@
243243
(let ((name (if (or (length= m 2) (not (pair? name)) (not (quoted? name))) name (cadr name))))
244244
(cond ((not (pair? name)) name)
245245
((eq? (car name) 'outerref) (cadr name))
246-
;((eq? (car name) 'globalref) (caddr name))
247246
(else name)))))
248247

249248
;; extract static parameter names from a (method ...) expression

0 commit comments

Comments
 (0)