On Wed, Mar 07, 2001 at 10:34:04PM -0500, Michel Lambert wrote:
>
> [forwarded submission from a non-member address -- rjk]
>
>
> From: "Michel Lambert" <[EMAIL PROTECTED]>
> Date: Wed, 7 Mar 2001 21:01:42 -0400
> Subject: Re: [Boston.pm] Obfuscated Perl Script to Decrypt CSS
> To: <[EMAIL PROTECTED]>
>
>
> > wait until the feds start knocking on damian's door.
>
> Luckily he's Australian. :)
>
> In the last issue of the Perl Journal, Omri Schwartz discussed using
> Parse::RecDescent to turn the DeCSS C code into an English representation. I
> don't believe he's written the reverse of that yet. But, since the courts
> stated that the difference between a programming language and English was
> that the former could be read by a computer. If one wrote a subset of
> English->C compiler, English would then be banned as a language with which
> to distribute DeCSS, because a computer could parse, compile, and run it. :)
> Then a lawyer might have a strong case against then by saying it's
> restricting our free speech (and this time it would be real speech, not
> programming.) Just food for thought. :)
>
> Mike Lambert
He did write the reverse program; I held off publishing the article
until he could go from C to English and back to C again. In a sense,
he's defined a grammatical subset of English that is compilable into
object code.
-Jon
----------------------------------------------------
Jon Orwant [EMAIL PROTECTED]
CTO, O'Reilly & Associates http://www.oreilly.com