Layout rules are provided that enable white-space sensitive literals to be
developed within a source program according to arbitrarily defined or
virtual margins. In one aspect, a computerized programming system is
provided. The system includes a source program having one or more
computer program codes or instructions. A rules component enables a
virtual margin to be positioned within the source program, where the
virtual margin can be offset from a default margin by at least one
position in the source program. The rules component enables a plurality
of virtual margins to be nested within the source program. This includes
allowing deviations in the margin such as a hole to be declared in the
virtual margin.