Int/Rat max precision (was Re: r28882 - docs/Perl6/Spec)

2009-10-22 Thread Darren Duncan
pugs-comm...@feather.perl6.nl wrote: Author: lwall Date: 2009-10-22 18:21:29 +0200 (Thu, 22 Oct 2009) New Revision: 28882 Modified: docs/Perl6/Spec/S02-bits.pod Log: [S02] tweak Rat to max out at rat64 by default Modified: docs/Perl6/Spec/S02-bits.pod

r28886 - docs/Perl6/Spec

2009-10-22 Thread pugs-commits
Author: moritz Date: 2009-10-22 23:41:42 +0200 (Thu, 22 Oct 2009) New Revision: 28886 Modified: docs/Perl6/Spec/S05-regex.pod Log: [S05] allow multiple aliases as per IRC consesus Modified: docs/Perl6/Spec/S05-regex.pod === --- do

role invocant slot in type sig (was: unusual invocants)

2009-10-22 Thread TSa (Thomas Sandlaß)
HaloO, On Thursday, 22. October 2009 18:31:16 I wrote: > The invocant slot of the role signature is sort of implied in the spec > already! I also like this because a type in Perl 6 is then always > written as SomeRole[SomeClass:]. Classes without explicit roles are > Any[SomeClass:] and untyped is

r28883 - docs/Perl6/Spec

2009-10-22 Thread pugs-commits
Author: moritz Date: 2009-10-22 19:34:58 +0200 (Thu, 22 Oct 2009) New Revision: 28883 Modified: docs/Perl6/Spec/S02-bits.pod Log: [S02] use old school math, Eirik++ Modified: docs/Perl6/Spec/S02-bits.pod === --- docs/Perl6/Spec/S0

Re: r28881 - docs/Perl6/Spec

2009-10-22 Thread Eirik Berg Hanssen
pugs-comm...@feather.perl6.nl writes: > +1.1 == 11/100# True New math? :) Eirik -- O misbegotten pile of festering aardvark's fewmets! O vile unwashed ill-doer! I blast you with the curse of the mad witch of Wickham! May every boychild born to you , and to your sons, and to your sons

Re: unusual invocants

2009-10-22 Thread TSa
HaloO, Ben Morrow wrote: Isn't this just sugar for something like Yes it is. My intent was to lighten the burden. I think we can agree that Ovid's problem can be solved by means of the current spec and some support syntax could be easily added. What this doesn't fix is that some other code

r28882 - docs/Perl6/Spec

2009-10-22 Thread pugs-commits
Author: lwall Date: 2009-10-22 18:21:29 +0200 (Thu, 22 Oct 2009) New Revision: 28882 Modified: docs/Perl6/Spec/S02-bits.pod Log: [S02] tweak Rat to max out at rat64 by default Modified: docs/Perl6/Spec/S02-bits.pod === --- docs/P

r28881 - docs/Perl6/Spec

2009-10-22 Thread pugs-commits
Author: lwall Date: 2009-10-22 17:55:21 +0200 (Thu, 22 Oct 2009) New Revision: 28881 Modified: docs/Perl6/Spec/S02-bits.pod Log: [S02] document desire to have decimal literals biased toward Rat storage Modified: docs/Perl6/Spec/S02-bits.pod

r28880 - docs/Perl6/Spec

2009-10-22 Thread pugs-commits
Author: lwall Date: 2009-10-22 17:31:38 +0200 (Thu, 22 Oct 2009) New Revision: 28880 Modified: docs/Perl6/Spec/S02-bits.pod Log: [S02] refine global linkage policies Modified: docs/Perl6/Spec/S02-bits.pod === --- docs/Perl6/Spec/

Re: unusual invocants

2009-10-22 Thread Ben Morrow
Quoth tho...@sandlass.de ("TSa (Thomas =?utf-8?q?Sandla=C3=9F?=)"): > > Here is a direct syntax for the freeze feature of the paper: > > class C does T1 does T2 > { > freeze T1::x for foo; > freeze T2::x for bar; > method x {...} # for all other methods > } > > The implem