aboutsummaryrefslogtreecommitdiffstats
path: root/spec/e2e/imports
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2022-02-02 16:38:17 +0000
committers-ol <s+removethis@s-ol.nu>2022-02-02 16:38:28 +0000
commit5311960780ccd26ef5d4730ea755154e3d61f25a (patch)
tree14abbb8876e9d3fdaebde86bdaa625310433ef31 /spec/e2e/imports
parentwip vector math (diff)
downloadalive-vector-math.tar.gz
alive-vector-math.zip
wip for releasevector-math
Diffstat (limited to 'spec/e2e/imports')
-rw-r--r--spec/e2e/imports/a.alv4
-rw-r--r--spec/e2e/imports/b.alv3
-rw-r--r--spec/e2e/imports/c.alv6
-rw-r--r--spec/e2e/imports/main.alv8
4 files changed, 21 insertions, 0 deletions
diff --git a/spec/e2e/imports/a.alv b/spec/e2e/imports/a.alv
new file mode 100644
index 0000000..39ae075
--- /dev/null
+++ b/spec/e2e/imports/a.alv
@@ -0,0 +1,4 @@
+([4]import* string)
+([1]export
+ ([3]print "RUNNING A.ALV")
+ ([2]def hello "hello - A"))
diff --git a/spec/e2e/imports/b.alv b/spec/e2e/imports/b.alv
new file mode 100644
index 0000000..d926d47
--- /dev/null
+++ b/spec/e2e/imports/b.alv
@@ -0,0 +1,3 @@
+([3]print "RUNNING B.ALV")
+([1]def hello "hello - B")
+([2]export* hello)
diff --git a/spec/e2e/imports/c.alv b/spec/e2e/imports/c.alv
new file mode 100644
index 0000000..5cca45c
--- /dev/null
+++ b/spec/e2e/imports/c.alv
@@ -0,0 +1,6 @@
+([1]print "RUNNING C.ALV")
+
+([3]import a string)
+
+([4]def hello ([5]string/.. a/hello " from C"))
+([2]export*)
diff --git a/spec/e2e/imports/main.alv b/spec/e2e/imports/main.alv
new file mode 100644
index 0000000..94af19e
--- /dev/null
+++ b/spec/e2e/imports/main.alv
@@ -0,0 +1,8 @@
+([5]print "START OF MAIN")
+#([1]import a b c)
+([1]import a)
+([6]print "IMPORTS DONE")
+
+([2]print a/hello)
+#([3]print b/hello)
+#([4]print c/hello)