inconsistent checks for valid subsystem names
|Assignee:||J. Templ||% Done:|
The modules DevSubTool and DevLinkChk use inconsistent rules for checking the syntax of subsystem names
in a procedure called SyntaxOK. In addition, Unicode support needs to be added.
The maximum length of subsystem names should be increased from 8 to 15 characters
as proposed by Fyodor Tkachov on 2008-07-16.
Reported by Manuel Martín Sánchez on 2015-01-30.
Refers to CPC1.7 change list item number 10.
SyntaxOk fixed as proposed partly by Helmut. Refs: #29.
Len replaced by LEN in DevSubTool.
Equal adapted for supporting 16-bit Unicode and simplified in DevLinkChk.
Subsystem syntax definition in Tut-3 synchronized with the implementation in the compiler and loader.
Error messages adapted.
- the maximum subsystem prefix length is no longer checked
- the leading capital letter in the subsystem prefix is no longer checked
Signed-off-by: Josef Templ <email@example.com>