init commit again

This commit is contained in:
Peter
2023-11-01 09:24:46 +01:00
commit 42da98a132
34 changed files with 1786 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
module Analysis
imports
nabl2/Menus
nabl2/References
language
observer : editor-analyze (constraint)

View File

@@ -0,0 +1,15 @@
module Main
imports
Menus
Syntax
Analysis
Refactoring
language
extensions : iba
// Add this provider when switching Stratego to interpreted mode:
// provider : target/metaborg/stratego.ctree
provider : target/metaborg/stratego.jar

View File

@@ -0,0 +1,7 @@
module Menus
menus
menu: "Generation" (openeditor) (realtime)
action: "Generate Funcons" = generate-fct

View File

@@ -0,0 +1,7 @@
module Refactoring
menus
menu: "Refactoring"
action: "Rename" = rename-menu-action

View File

@@ -0,0 +1,27 @@
module Syntax
imports
libspoofax/color/default
completion/colorer/IBAF-cc-esv
language
table : target/metaborg/sdf.tbl
start symbols : Start
line comment : "//"
block comment : "/*" * "*/"
fences : [ ] ( ) { }
menus
menu: "Syntax" (openeditor)
action: "Format" = editor-format (source)
action: "Show parsed AST" = debug-show-aterm (source)
views
outline view: editor-outline (source)
expand to level: 3