fostr/editor/Analysis.esv
Glen Whitney 2772fd0c5c
All checks were successful
continuous-integration/drone/push Build is passing
Add literal string constants (#19)
In addition, for the sake of Haskell code generation, this PR adds static typing
  with Statix.

  Resolves #5.

Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Reviewed-on: #19
Co-Authored-By: Glen Whitney <glen@nobody@nowhere.net>
Co-Committed-By: Glen Whitney <glen@nobody@nowhere.net>
2021-02-18 04:17:05 +00:00

26 lines
487 B
Plaintext

module Analysis
imports
statix/Menus
language
// see docs/implementation.md for details on how to switch to multi-file analysis
observer : editor-analyze (constraint) // (multifile)
references
reference _ : editor-resolve
hover _ : editor-hover
menus
menu: "Analysis" (openeditor)
action: "Show pre-analyzed AST" = debug-show-pre-analyzed (source)
action: "Show analyzed AST" = debug-show-analyzed
action: "Show analyzed type" = debug-show-type