PR# 15042 hex and octal characters in strings are not supported (decimal work)

Problem Report Summary
Submitter: soapy2357
Category: Compiler
Priority: Medium
Date: 2008/11/24
Class: Bug
Severity: Non-critical
Number: 15042
Release: EiffelStudio 6 (6.3.7.5403 GPL Edition - windows)
Confidential: No
Status: Open
Responsible:
Environment: EiffelStudio 6 (6.3.7.5403 GPL Edition - Windows XP SP3) with Microsoft Windows SDK v6.1 as required
Synopsis: hex and octal characters in strings are not supported (decimal work)

Description
IO.put_string ("A%/66/C%N") -- works
IO.put_string ("A%/0x42/C%N") -- compilation error
IO.put_string (('%/0x42/').out + "%N") -- works
IO.put_string ("A%/0c102/C%N") -- compilation error
IO.put_string (('%/0c102/').out + "%N") -- works
To Reproduce
execute above code
Problem Report Interactions