Skip to content

unexpected parse error #53

@artemave

Description

@artemave

Why is this a parse error?

  self.reactComponent = React.createClass {
      render () =
        R.div (
          null
          buttonLine {handleClick = self.handleClick}
          /* pointerLine {buttonClicked = self.state.buttonClicked} */
          /* buttonSquare {handleClick = self.handleClick} */
          /* pointerSquare {buttonClicked = self.state.buttonClicked} */
          /* buttonGlider {handleClick = self.handleClick} */
          /* pointerGlider {buttonClicked = self.state.buttonClicked} */
        )
   }

error:

Error: Parse error on line 92:
... = self.handleClick}          /* pointe...
-----------------------^
Expecting ',', ':', '=', ':=', ')', ']', got '}'

Moving comment outside of object definition fixes it

  self.reactComponent = React.createClass {
      render () =
        R.div (
          null
          buttonLine {handleClick = self.handleClick}
        )
   }

          /* pointerLine {buttonClicked = self.state.buttonClicked} */
          /* buttonSquare {handleClick = self.handleClick} */
          /* pointerSquare {buttonClicked = self.state.buttonClicked} */
          /* buttonGlider {handleClick = self.handleClick} */
          /* pointerGlider {buttonClicked = self.state.buttonClicked} */

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions