Skip to content

variable name new is invalid in a match spec #355

Description

@vans163
def bad(old, new) when old == new, do: nil
def good(old, neww) when old == neww, do: nil
app.js:3500 Uncaught ReferenceError: __new__ is not defined
    at Object.ElixirScript.Core.Patterns.match_or_default (app.js:3500)
    at Object.match_or_default (app.js:2)
    at recur (app.js:3499)
    at Object.trampoline$1 [as trampoline] (app.js:7)
    at bad (app.js:3516)
    at recur (app.js:3530)
    at Object.trampoline$1 [as trampoline] (app.js:7)
    at Object.init (app.js:3536)
    at recur (app.js:3457)
    at Object.trampoline$1 [as trampoline] (app.js:7)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions