init commit again
This commit is contained in:
10
IBAF-Editor/editor/Analysis.esv
Normal file
10
IBAF-Editor/editor/Analysis.esv
Normal file
@@ -0,0 +1,10 @@
|
||||
module Analysis
|
||||
|
||||
imports
|
||||
|
||||
nabl2/Menus
|
||||
nabl2/References
|
||||
|
||||
language
|
||||
|
||||
observer : editor-analyze (constraint)
|
||||
15
IBAF-Editor/editor/Main.esv
Normal file
15
IBAF-Editor/editor/Main.esv
Normal 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
|
||||
7
IBAF-Editor/editor/Menus.esv
Normal file
7
IBAF-Editor/editor/Menus.esv
Normal file
@@ -0,0 +1,7 @@
|
||||
module Menus
|
||||
|
||||
menus
|
||||
|
||||
menu: "Generation" (openeditor) (realtime)
|
||||
|
||||
action: "Generate Funcons" = generate-fct
|
||||
7
IBAF-Editor/editor/Refactoring.esv
Normal file
7
IBAF-Editor/editor/Refactoring.esv
Normal file
@@ -0,0 +1,7 @@
|
||||
module Refactoring
|
||||
|
||||
menus
|
||||
|
||||
menu: "Refactoring"
|
||||
|
||||
action: "Rename" = rename-menu-action
|
||||
27
IBAF-Editor/editor/Syntax.esv
Normal file
27
IBAF-Editor/editor/Syntax.esv
Normal 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
|
||||
Reference in New Issue
Block a user