can now translate if/whiles, but cannot recognise a print statement on single-line if/while statements. will only fall into the if/while statement and leave the print unchanged