$ perl -e " use PAR 'a.par' use Win32::GuiTest; "
"use" not allowed in expression at -e line 1, near "'a.par' "
syntax error at -e line 1, near "'a.par' use Win32::GuiTest"
Execution of -e aborted due to compilation errors.
The OP quotes you an error message, and its not the error message a missing semicolon would cause, the error message I showed you -- the change you suggested is irrelevant, the OP is not having that problem