'BEGIN'
    'PROCEDURE' p(a ; ;
    p(1)
'END'

!ALGOL
'BEGIN'
    'ARRAY' a[(0:3];
'END'

!ALGOL
'BEGIN'
    'IF' ('TRUE' 'OR' ('TRUE') 'THEN'
'END'


!ALGOL
'BEGIN'
    l: 'GOTO' (l]
'END'

!ALGOL
'BEGIN'
'INTEGER' i;
    'FOR' 1:=i 'DO';
'END'

!ALGOL
'BEGIN'
    'PROCEDURE' 1;;
    l;
'END'


!ALGOL
'BEGIN'
    'PROCEDURE' p();;
'END'

!ALGOL
'BEGIN'
    'SWITCH' 0:=l;
    l: 'GOTO' o[1]
'END'

!ALGOL
'BEGIN'
    'ARRAY' a['IF' 'TRUE' 'THEN' 1 : 10];
'END'



!ALGOL
l,'BEGIN' 'REAL' a; 'END'

!KDF9
