Please enable JavaScript to view this site.

List of all functions/instructions available in R3 programming language to manage flow control in the program.

Legend: R = allowed use in Rules - T = allowed use in Tasks - I = Instruction - F = Function (thus has a return value)

Keyword

R

T

F/I

Description

break

R

T

I

Exit from a selection block

call

R

T

I

Calling a subprogram

case

R

T

I

Variable select construct

cond_val

R

T

I

Simplified if-then-else construct

continue

R

T

I

For-while construct

default

R

T

I

Default variable select construct

do

R

T

I

Loop do

dwell

-

T

I

Stops the task for n seconds

_else

R

T

I

Alternative choice block _if

else

R

T

I

Alternative choice block if

first_time()

R

-

F

Runs only the first time the RULE is activated

for

R

T

I

Loop for

function

R

T

I

Function (subroutine)

goto

R

T

I

Jump to label instruction

_if

R

T

I

If construct with only one subsequent line

if

R

T

I

If construct

__main_loop__

R

T

I

Task loop

restart_point

-

T

I

Task execution breakpoint before live edit

select

R

T

I

Select construct

while

R

T

I

While construct

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC