>>The following is a literal string that contains two double quotes
>>
>> >> print {He said "hi".}
>> He said "hi".
>>
>
><g>Well, to be grammatically correct, it should be:
>
> >> print {He said "hi."}
> He said "hi."
>
>Sorry, can't resist a correction. As an author, editor, and publisher AND
>programmer, this is one of my pet peeves. Punctuation goes inside the
quote.
>Syntax counts in English as well as REBOL.
>
>--Ralph
>
The English language has changed its grammar rules in the past, based on
popular usage. This is what makes English (American version, at least) a
"dynamic" language as opposed to something like French which has a rigid
definition which does not change.
IMO the "period inside the quotes" rule will change, based on popular
usage. I think the only people who write according to the current rule are
authors, editors, and english professors.
- Michael Jelinek