rhombus-prototype icon indicating copy to clipboard operation
rhombus-prototype copied to clipboard

Module-path operators confuse Check Syntax

Open usaoc opened this issue 2 years ago • 0 comments

Module-path operators don’t seem to cooperate with Check Syntax enough. For example,

#lang rhombus
// "export.rhm"
export:
  something

def something = #false
#lang rhombus
// "import.rhm"
import:
  "export.rhm" open

something

here, Check Syntax can draw an arrow from something to "export.rhm", but

#lang rhombus
// "import.rhm"
import:
  file("export.rhm") open

something

here, no more arrow! In fact, even the most basic / module-path operator confuses Check Syntax, so Rhombus programs currently can look very bland in Racket Mode, which uses Check Syntax for fontification.

usaoc avatar Dec 20 '23 03:12 usaoc