var void var void str "argument expected" str "string argument expected" str "chars argument expected" str "string argument expected" str "pattern argument expected" str "string argument expected" str "string argument expected" str "position argument expected" str "length argument expected" def sp "" def str "" str "closing parenthesis missing" str "%s: unknown operator argument" str "non-numeric argument" str "division by zero" str "non-numeric argument" cmd expr str "%s" str "%s" str "%s" str "syntax error"