Action Tetris ->
Arg Board : ^&Board, Scan_code : SC_*

Scan_code = SC_LEFT && SpaceExists Board SPACE_LEFT >>
MoveFigure 'Board' MOVE_LEFT

Scan_code = SC_RIGHT && SpaceExists Board SPACE_RIGHT >>
MoveFigure 'Board' MOVE_RIGHT

Scan_code = SC_UP && RotationIsPossible Board >>
RotateFigure 'Board'

Scan_code = SC_SPACE && DropIsPossible Board >>
DropFigure 'Board'

Scan_code = SC_LEFT >>
PlaySound SOUND_NO_MOVE

Scan_code = SC_RIGHT >>
PlaySound SOUND_NO_MOVE

>> _

/