Folgende Syntax wird für das DIVIDE Statement erkannt:
>>-DIVIDE--+-identifier-1-+--INTO-------------------------------> '-literal-1----' .---------------------------. V | >----identifier-2--+---------+-+--------------------------------> '-ROUNDED-' >--+--------------------------------------------+---------------> '-+----+--SIZE ERROR--imperative-statement-1-' '-ON-' >--+-------------------------------------------------+----------> '-NOT--+----+--SIZE ERROR--imperative-statement-2-' '-ON-' >--+------------+---------------------------------------------->< '-END-DIVIDE-'
<html><hr/></html>
>>-DIVIDE--+-identifier-1-+--INTO--+-identifier-2-+-------------> '-literal-1----' '-literal-2----' .---------------------------. V | >--GIVING----identifier-3--+---------+-+------------------------> '-ROUNDED-' >--+--------------------------------------------+---------------> '-+----+--SIZE ERROR--imperative-statement-1-' '-ON-' >--+-------------------------------------------------+----------> '-NOT--+----+--SIZE ERROR--imperative-statement-2-' '-ON-' >--+------------+---------------------------------------------->< '-END-DIVIDE-'
<html><hr/></html>
>>-DIVIDE--+-identifier-1-+--BY--+-identifier-2-+---------------> '-literal-1----' '-literal-2----' .---------------------------. V | >--GIVING----identifier-3--+---------+-+------------------------> '-ROUNDED-' >--+--------------------------------------------+---------------> '-+----+--SIZE ERROR--imperative-statement-1-' '-ON-' >--+-------------------------------------------------+----------> '-NOT--+----+--SIZE ERROR--imperative-statement-2-' '-ON-' >--+------------+---------------------------------------------->< '-END-DIVIDE-'
<html><hr/></html>
>>-DIVIDE--+-identifier-1-+--INTO--+-identifier-2-+-------------> '-literal-1----' '-literal-2----' >--GIVING--identifier-3--+---------+--REMAINDER--identifier-4---> '-ROUNDED-' >--+--------------------------------------------+---------------> '-+----+--SIZE ERROR--imperative-statement-1-' '-ON-' >--+-------------------------------------------------+----------> '-NOT--+----+--SIZE ERROR--imperative-statement-2-' '-ON-' >--+------------+---------------------------------------------->< '-END-DIVIDE-'
<html><hr/></html>
>>-DIVIDE--+-identifier-1-+--BY--+-identifier-2-+---------------> '-literal-1----' '-literal-2----' >--GIVING--identifier-3--+---------+--REMAINDER--identifier-4---> '-ROUNDED-' >--+--------------------------------------------+---------------> '-+----+--SIZE ERROR--imperative-statement-1-' '-ON-' >--+-------------------------------------------------+----------> '-NOT--+----+--SIZE ERROR--imperative-statement-2-' '-ON-' >--+------------+---------------------------------------------->< '-END-DIVIDE-'