diff options
Diffstat (limited to 'src/Language/SimpleShell')
-rw-r--r-- | src/Language/SimpleShell/AST/Module.hs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/Language/SimpleShell/AST/Module.hs b/src/Language/SimpleShell/AST/Module.hs new file mode 100644 index 0000000..5503514 --- /dev/null +++ b/src/Language/SimpleShell/AST/Module.hs @@ -0,0 +1,15 @@ +module Language.SimpleShell.AST.Module + ( Module(..) + , ModuleElement(..) + ) +where + +import Language.SimpleShell.AST.Function (Function) +import Language.SimpleShell.AST.Procedure (Procedure) + + +newtype Module = Module [ModuleElement] + +data ModuleElement + = FunctionElement Function + | ProcedureElement Procedure |