> Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
> From: Angel Faus <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> Organization: vLex.com
> Date: Tue, 12 Nov 2002 21:03:30 +0100
> X-SMTPD: qpsmtpd/0.12, http://develooper.com/code/qpsmtpd/
>
> I've written a frist version of the "1.1 - Literal Values" subsection
> (in Michael's schema).
>
> It discusses the different ways of creating literal numbers and
> strings in perl6.
>
> There are no tests, and the format may be outdated. I will gladly
> resubmit this in a more complete form.
>
> I have directly stolen some paragraphs from perl5 documentation.
> Special prize to the one who lists all the original sources!
>
> This is just a tentative draft, so feel free to delete/add at your own
> taste.
>
> Does it look ok? Any comments? (including grammar errors, of course)
>
> -angel
>
> -------------------------------------------
> =subsection Literal Values
>
> =head1 Literal numbers
>
> =head2 Integers
>
> Integers can be represented by its decimal representation,
> such as:
s/Integers/An integer/
> my $x = 14; # stores the integer 14 in $x
>
> See the L<quotes> section for a full explanation
> of the interpolation mechanism and a list of special
> characters in doble-quoted strings.
s/doble/double/
> =head2 String as vector of ordinals
>
> Literals of the form C<v1.2.3.4> are parsed as a string
> composed of characters with the specified ordinals. This
> is an alternative, more readable way to construct
> (possibly unicode) strings instead of interpolating
> characters, as in C<\x{1}\x{2}\x{3}\x{4}>. The leading C<v>
> may be omitted if there are more than two ordinals, so
> C<1.2.3> is parsed the same as C<v1.2.3>.
This is equivalent to 256:1.2.3.4
Looks good :)
Luke