@@ -430,7 +430,7 @@ toReport source err =
430430
431431 NotFoundBinop region op locals ->
432432 if op == "===" then
433− Report.Report "TRIPLE EQUALS" region ["=="] $
433+ Report.Report "UNKNOWN OPERATOR" region ["=="] $
434434 Report.toCodeSnippet source region Nothing
435435 (
436436 "Elm does not have a (===) operator like JavaScript."
@@ -439,7 +439,7 @@ toReport source err =
439439 )
440440
441441 else if op == "!=" || op == "!==" then
442− Report.Report "NOT EQUALS" region ["/="] $
442+ Report.Report "UNKNOWN OPERATOR" region ["/="] $
443443 Report.toCodeSnippet source region Nothing
444444 (
445445 H.reflow $
@@ -453,6 +453,17 @@ toReport source err =
453453 ]
454454 )
455455
456+ else if op == "**" then
457+ Report.Report "UNKNOWN OPERATOR" region ["^","*"] $
458+ Report.toCodeSnippet source region Nothing
459+ (
460+ H.reflow $
461+ "I do not recognize this (**) operator:"
462+ ,
463+ H.reflow $
464+ "Switch to (^) for exponentiation. Or switch to (*) for multiplication."
465+ )
466+
456467 else
457468 let
458469 suggestions =