Re: [stack] Re: So what is a concatenative language?

"Christopher Diggins" <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <[email protected]>
On 4/29/07, Tom Duff <[email protected]> wrote:
>
> The real definition of "concatenative" is semantic: If P and Q are
> sentences in a concatenative language, then so is P Q,

That however is a statement about the syntax. It's hard to not say
something about the syntax.

> and the meaning of
> P Q is the composition of P and Q. Isn't that the definition that Manfred
> uses?

This might be slightly more general, but I don't know what a sentence
is (any sequence of terminals?)

> The definition of "flat" is syntactic, and trickier: a flat concatenative
> language is a concatenative language whose sentencess are all either
> atomic or concatenations of (zero or more) other terms.
>
> This leaves "atomic" undefined. I can't see offhand what a concise
> definition might be.
>
> --
> Tom Duff. The bomb will never go off, and I speak as an expert in
> explosives.

- Christopher
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.