Update 'Control Flow'
parent
c1ec5b8bc8
commit
add7a47dde
@ -1,4 +1,4 @@
|
||||
ARF has a collection of basic control flow phrases which are `break`, `next`,
|
||||
ARF has a collection of basic control flow [phrases](Phrases) which are `break`, `next`,
|
||||
and `return`. Break breaks out of a loop or switch case, next is basically just
|
||||
a continue statement but using less letters, and a return phrase returns from
|
||||
the current function. Return phrases are entirely optional and do not take any
|
||||
@ -33,7 +33,7 @@ for index:Size element:Int someArray
|
||||
|
||||
These do what you'd expect them to, but for loops in ARF need some further
|
||||
explanation. Many modern languages allow you to iterate over data, and ARF is no
|
||||
exception. The first argument of a for loop must be an index of type Size, the
|
||||
exception. The first [argument](Arguments) of a for loop must be an index of type `Size`, the
|
||||
second argument must be typed as an element of the third argument, which must
|
||||
be an array or inherit from an array. In the future there might be some
|
||||
iterateable interface that an object could fulfil.
|
||||
iterateable [interface](Interface-Definitions) that an object could fulfil.
|
Reference in New Issue
Block a user