]> Nishi Git Mirror - gwion.git/commitdiff
:art: Update
authorJérémie Astor <astor.jeremie@wanadoo.fr>
Sat, 8 Aug 2020 12:02:04 +0000 (14:02 +0200)
committerJérémie Astor <astor.jeremie@wanadoo.fr>
Sat, 8 Aug 2020 12:02:04 +0000 (14:02 +0200)
docs/Reference/ControlFlow/forloop.mdr [deleted file]
docs/Reference/ControlFlow/list

diff --git a/docs/Reference/ControlFlow/forloop.mdr b/docs/Reference/ControlFlow/forloop.mdr
deleted file mode 100644 (file)
index 345bdf7..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-# For Loops
-**For** loops in Gwion is pretty similar to classic **C** syntax
-
-## basic loops
-@``` forloop0.gw
-for(int i; i < 3; ++i)
-   <<< i >>>;
-@```  
-@hide make -s forloop0.test
-
-It also works with a block of code.
-
-@``` forloop2.gw
-for(int i; i < 3; ++i) {
-   i/2 => float f1;
-   i/2. => float f2;
-   <<< i, " " , f1, " ", f2 >>>;
-}
-@```  
-@hide make -s forloop2.test
-
-## Nested Loops
-@``` forloop3.gw
-int array[3][4];
-
-for(int i; i < 3; ++i) {
-  for(int j; j < 4; ++j) {
-    <<< array[i][j] >>>;
-  }
-}
-@```  
-@hide make -s forloop3.test
-
-### Auto Loops
-
-#### Simple auto loop
-@``` forloop4.gw
-int array[2][3];
-for(auto a: array) {
-  <<< a >>>;
-  for(auto b: a)
-    <<< b >>>;
-}
-@```  
-@hide make -s forloop4.test
-
-### Auto Pointer loop
-If you want to change it the value in the array, you need a pointer 
-
-@``` forloop5.gw
-int array[2][3];
-int i;
-for(auto a: array) {
-  for(auto ref b: a)
-    <<< ++i => *b >>>;
-}
-for(auto a: array) {
-  for(auto ref b: a)
-    <<< *b >>>;
-}
-@```  
-@hide make -s forloop5.test
index 8e358367f9f6066c43aa1f87097e38261289046d..b7f532d8d3d18f1cc7ae89662a9a3dadc17175f0 100644 (file)
@@ -1,6 +1,4 @@
 README.md
-ControlFlow.md
-forloop.md
-Loops.md
+ForLoop.md
 Repeat.md
 whileuntil.md