added *dowhile to the indentation rules and syntax