Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Logo > Re: [LogoForum]...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 14 of 16 Topic 1561 of 1596
Post > Topic >>

Re: [LogoForum] Logo: Tests for compliance.

by bh@[EMAIL PROTECTED] (Brian Harvey) Feb 6, 2008 at 03:21 AM

Andreas Micheler <Andreas.Micheler@[EMAIL PROTECTED]
> writes:
>So, why is there no renameFile function in UCBLogo?

Things that have to be done differently on each platform have always been
low on my list.  But if we ever get the wxWidgets version working (we keep
running into wxWidgets bugs, different ones on each platform, ugh) I think
they have a file manipulation API so maybe we'll include it.

>The case of "Pixel" is indeed different:
>I strongly argument to implementing it,
>because else no test suite for the graphical functions could be written,
>which should be working without user interaction.

That's the least of the reasons for Pixel.  (Btw, the traditional Logo
name
for this is ColorUnder for the color under the turtle, or ColorAt for the
color at a given position.)  It's useful for all kinds of things, like
inventing your own floodfill. :-)  It's not in UCBLogo because some of the
underlying graphics APIs don't sup****t it.  I think wxWidgets does,
though,
so we'll add that.

>OK, I didn't know that.
>Just take it out into "optional".

[It doesn't matter what the "that" is for my purposes. :-) ]  This misses
my
main point, which is that if people want to know about compatibility, they
want to know about the particular primitives they use, not about groups of
primitives.  So instead of this whole structure I think the best thing to
provide would be

	to doesLogoSup****t :primlist
	output emptyp find [not procedurep ?] :primlist
	end

(Of course this works only in dialects that sup****t FIND, but that can be
written in Logo in any dialect I know of.)

>> Anyway, these are the sort of differences that can be resolved with
>> libraries.  It's the syntax, and related problems (non-text save files
in
>> some Logos, for example, making programs non-****table), that are the
real
>> killers.

>I certainly agree.
>But, even if "doesLogoSup****t" may be written in Logo itself
>in some dialects, I believe it could be useful.

You say you agree, but I don't see a proposal for

	doesLogoRequire "spaces.around.operators

or

	areLogoWorkspacesPlainTextFiles

and so on.  My point was that those are way more im****tant than whether
this Logo implementation includes some primitive.
 




 16 Posts in Topic:
[LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-05 03:16:16 
Re: [LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-05 03:19:47 
Re: [LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-05 05:14:31 
Re: [LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-05 03:23:46 
Re: [LogoForum] Logo: Tests for compliance.
bh@[EMAIL PROTECTED] (Br  2008-02-05 04:18:04 
Re: [LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-06 01:25:53 
Re: [LogoForum] Logo: Tests for compliance.
bh@[EMAIL PROTECTED] (Br  2008-02-06 03:06:02 
Re: [LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-06 14:22:04 
Re: [LogoForum] Logo: Tests for compliance.
Waldek Hebisch <hebisc  2008-02-11 20:14:20 
Re: [LogoForum] Logo: Tests for compliance.
bh@[EMAIL PROTECTED] (Br  2008-02-11 23:57:06 
Re: [LogoForum] Logo: Tests for compliance.
Andreas Micheler <Andr  2008-02-05 10:36:53 
Re: [LogoForum] Logo: Tests for compliance.
bh@[EMAIL PROTECTED] (Br  2008-02-05 15:16:18 
Re: [LogoForum] Logo: Tests for compliance.
Andreas Micheler <Andr  2008-02-05 21:51:36 
Re: [LogoForum] Logo: Tests for compliance.
bh@[EMAIL PROTECTED] (Br  2008-02-06 03:21:56 
Re: [LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-06 14:19:57 
Re: [LogoForum] Logo: Tests for compliance.
"John St. Clair"  2008-02-06 14:25:36 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 25 10:11:08 CDT 2008.