Re: Literal Values

[email protected] (Luke Palmer)
Newsgroups perl.perl6.documentation
Message-ID <[email protected]>
> 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.