Current Page:
NeXtMidas Training
Macros - Part 1 (Basics)
Loops and Control Structures
Loops
DO
+
Start Here
+
Background
+
Common Midas Concepts
+
Getting Started - Part 1
+
Getting Started - Part 2
+
Working with Files
+
Option Trees
-
Macros - Part 1 (Basics)
+
Macro Basics
-
Loops and Control Structures
-
IF
-
Tests
-
IF (Block)
-
IF (One-Line)
-
IF (Quick Check)
-
Loops
-
DO
-
LOOP
-
WHILE
-
FOREACH
-
BREAK and CONTINUE
-
FORALL
-
Summary
-
GOTO and LABEL
-
Lab 1 - Macro Control
-
Instructions
-
Solution
-
Lab 2* - Macro Control
-
Instructions
-
Solution
+
Procedures and Subroutines
+
Pipes in a Macro
+
Messages in a Macro
+
Macros - Part 2 (Graphics)
+
NetBeans - Part 1 (Setup)
+
NetBeans - Part 2 (GUIs)
+
NetBeans - Part 3 (Profiler)
+
Eclipse - Part 1 (Setup)
+
Eclipse - Part 2 (GUIs)
+
Primitives
+
Applets & WebStart
+
Maps & Imagery
+
X-Midas Interoperability
+
RMIF & Remoting
+
Installing NeXtMidas
+
Support & Maintenance
+
File Handlers
The
DO
Loop:
A
DO
loop is a "counting loop" that executes for each count from a start value to an end value (with an optional non-one increment).
DO <count> <start> <end> <inc> ... ENDDO
For example:
DO count 1 7 1 say "The count is at ^count" ENDDO
See the
DO
explain file for more details.