diff --git a/examples/imports/first.gboml b/examples/imports/first.gboml
new file mode 100644
index 0000000000000000000000000000000000000000..c3689e01499843eb390719e118e635908079bdd7
--- /dev/null
+++ b/examples/imports/first.gboml
@@ -0,0 +1,8 @@
+#TIMEHORIZON T = 8760;
+#GLOBAL
+    pass;
+#NODE FIRST
+    #PARAMETERS
+        f = 2;
+    #VARIABLES
+        pass;
\ No newline at end of file
diff --git a/examples/imports/main.gboml b/examples/imports/main.gboml
new file mode 100644
index 0000000000000000000000000000000000000000..cd24fd52ede260327be1dcc784170178ca8f853f
--- /dev/null
+++ b/examples/imports/main.gboml
@@ -0,0 +1,41 @@
+#TIMEHORIZON T = 8760;
+#GLOBAL
+    nb_nodes = 10;
+
+#NODE PA
+    #PARAMETERS
+        nb = nb_nodes+1;
+        idx = 2;
+    #NODE A[i] extends FIRST from "first.gboml" for i in [0:nb-1]
+        #PARAMETERS
+            max_v = (i+1)*2+f;
+        #VARIABLES
+            internal: x;
+        #CONSTRAINTS
+            x >= i+1;
+            x <= max_v;
+        #OBJECTIVES
+            min: x;
+    #NODE B extends SECOND[idx] from "second.gboml"
+        #PARAMETERS
+            max_v = (i+1)*2+f;
+        #VARIABLES
+            internal: x;
+        #CONSTRAINTS
+            x >= i+1;
+            x <= max_v;
+        #OBJECTIVES
+            min: x;
+    #VARIABLES
+        pass;
+
+#NODE C extends THIRD from "third.gboml"
+    #PARAMETERS
+        max_v = (2+1)*2+f;
+    #VARIABLES
+        internal: x;
+    #CONSTRAINTS
+        x >= 2+1;
+        x <= max_v;
+    #OBJECTIVES
+        min: x;
\ No newline at end of file
diff --git a/examples/imports/second.gboml b/examples/imports/second.gboml
new file mode 100644
index 0000000000000000000000000000000000000000..adbf062ebc815606a4a1b73c1ea5e8621be469bb
--- /dev/null
+++ b/examples/imports/second.gboml
@@ -0,0 +1,8 @@
+#TIMEHORIZON T = 8760;
+#GLOBAL
+    pass;
+#NODE SECOND[j] for j in [0:3]
+    #PARAMETERS
+        f = j*3;
+    #VARIABLES
+        pass;
\ No newline at end of file
diff --git a/examples/imports/third.gboml b/examples/imports/third.gboml
new file mode 100644
index 0000000000000000000000000000000000000000..d3de405f37bcb502d445673cf6b34c501c7720f9
--- /dev/null
+++ b/examples/imports/third.gboml
@@ -0,0 +1,8 @@
+#TIMEHORIZON T = 8760;
+#GLOBAL
+    pass;
+#NODE THIRD
+    #PARAMETERS
+        f = 3;
+    #VARIABLES
+        pass;
\ No newline at end of file