Files
IBAFLang/IBAF-Editor/trans/cbs-gen/IBAF-Start.str

21 lines
364 B
Plaintext

module IBAF-Start
imports
libstratego-gpp
signatures/-
pp/IBAF-parenthesize
pp/IBAF-pp
imports
cbs-gen/IBAF-Statements
cbs-gen/IBAF-Expressions
// Language "IBAFlang"
rules
to-funcons:
|[ start[: (:Stmt*:) :] ]| ->
|[ initialise-binding scope (collateral (collect-declared-vars[: (:Stmt*:) :]),
execute[: (:Stmt*:) :]) ]|