mirror of
https://github.com/jashkenas/coffeescript.git
synced 2026-02-18 11:31:20 -05:00
fixing instanceof, with a quick test
This commit is contained in:
@@ -22,7 +22,7 @@ module CoffeeScript
|
|||||||
IMPLICIT_FUNC = [:IDENTIFIER, :SUPER, ')', :CALL_END, ']', :INDEX_END]
|
IMPLICIT_FUNC = [:IDENTIFIER, :SUPER, ')', :CALL_END, ']', :INDEX_END]
|
||||||
IMPLICIT_END = [:IF, :UNLESS, :FOR, :WHILE, "\n", :OUTDENT]
|
IMPLICIT_END = [:IF, :UNLESS, :FOR, :WHILE, "\n", :OUTDENT]
|
||||||
IMPLICIT_CALL = [:IDENTIFIER, :NUMBER, :STRING, :JS, :REGEX, :NEW, :PARAM_START,
|
IMPLICIT_CALL = [:IDENTIFIER, :NUMBER, :STRING, :JS, :REGEX, :NEW, :PARAM_START,
|
||||||
:TRY, :DELETE, :INSTANCEOF, :TYPEOF, :SWITCH, :ARGUMENTS,
|
:TRY, :DELETE, :TYPEOF, :SWITCH, :ARGUMENTS,
|
||||||
:TRUE, :FALSE, :YES, :NO, :ON, :OFF, '!', '!!', :NOT,
|
:TRUE, :FALSE, :YES, :NO, :ON, :OFF, '!', '!!', :NOT,
|
||||||
'->', '=>', '[', '(', '{']
|
'->', '=>', '[', '(', '{']
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ y.x: -> 3
|
|||||||
|
|
||||||
print x is 1
|
print x is 1
|
||||||
print typeof(y.x) is 'function'
|
print typeof(y.x) is 'function'
|
||||||
|
print y.x instanceof Function
|
||||||
print y.x() is 3
|
print y.x() is 3
|
||||||
print y.x.name is 'x'
|
print y.x.name is 'x'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user