[perl6/specs] 669e0d: .Str -> .gist and .Bool -> .truth as appropriate
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 669e0ddc867a4e91822ce315aadd5c9d4a011485 https://github.com/perl6/specs/commit/669e0ddc867a4e91822ce315aadd5c9d4a011485 Author: Larry Wall Date: 2011-06-18 (Sat, 18 Jun 2011) Changed paths: M S02-bits.pod M S03-operators.pod M S04-control.pod M S12-objects.pod M S32-setting-library/Basics.pod Log Message: --- .Str -> .gist and .Bool -> .truth as appropriate .Str and .Bool are now just the normal types. The primitives used by 'say' and conditionals are now separate methods. So .gist (and gist()) now do the forced-dwimmy human-readable stringification used by 'say', and .truth is the primitive that returns a 0 or 1 to be used internally by conditionals like 'if' and 'while'.
[perl6/specs] d3f2a1: S03 example missing ".perl" on display of flatteni...
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: d3f2a14bba93bf90ba877fb12ea557008b67fe68 https://github.com/perl6/specs/commit/d3f2a14bba93bf90ba877fb12ea557008b67fe68 Author: pmichaud Date: 2011-06-18 (Sat, 18 Jun 2011) Changed paths: M S03-operators.pod Log Message: --- S03 example missing ".perl" on display of flattening Parcel results.
[perl6/specs] f1ac9f: revert the .truth conjecture
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: f1ac9f58eacd58f1cfe13901df50bdc57991f3ca https://github.com/perl6/specs/commit/f1ac9f58eacd58f1cfe13901df50bdc57991f3ca Author: Larry Wall Date: 2011-06-18 (Sat, 18 Jun 2011) Changed paths: M S02-bits.pod M S03-operators.pod M S04-control.pod M S12-objects.pod M S32-setting-library/Basics.pod Log Message: --- revert the .truth conjecture Shouldn't have speculated about .truth along with the .gist change, so reverting that part. Also, what conditionals do to break the boolean circularity is left up to the implementation.