== Why is this an issue? Initializing an alphanumeric field with the literal character ``++' '++``, ``++'1'++``, or ``++'0'++`` has the same effect as using the equivalent figurative constant ``++*BLANK++``, ``++*ON++``, or ``++*OFF++``, but the constant version removes ambiguity and makes the code more readable. === Noncompliant code example [source,rpg] ---- C MOVE ' ' FLD1 ---- [source,rpg] ---- /free fld1 = ' '; /end-free ---- === Compliant solution [source,rpg] ---- C MOVE *BLANK FLD1 ---- [source,rpg] ---- /free fld1 = *BLANK; /end-free ---- ifdef::env-github,rspecator-view[] ''' == Implementation Specification (visible only on this page) === Message Replace this string literal 'x' literal with YYY ''' == Comments And Links (visible only on this page) === on 4 Mar 2014, 16:36:23 Ann Campbell wrote: updated spec per email from customer, which does not use empty string: the ' ' literal is not to be used to represent *BLANK endif::env-github,rspecator-view[]