ace/mode/livescript

    #!/usr/bin/env livescript

    try
      throw URIError decodeURI 0xbad - 32~123 * 123456.7e+8f
    catch e
      console.log \word + 'qstring' + "qqstring" + '''
        qdoc
      ''' + """
        qqdoc
      """

    do ->
      switch it
      case <[ quoted words ]>
        return /regex/imgy.test //
          heregex  # comment
        //imgy
      /* JS Comment */
      this is: not JS
      void

    public illegal

    [1 2 3] |> sum-of-number

    true false yes no on off
    null void undefined