AW: [Click] Using the same element in several compounds
Eddie Kohler
kohler at cs.ucla.edu
Sun Jun 12 15:23:43 EDT 2005
Hi Anatolij, David, et al.,
No, Beyers, Anatolij and David have a real problem here. Click does not
currently allow you to give elements or element classes as configuration
arguments. Right now you have to hook up the elements explicitly:
elementclass Foo {
x :: X();
}
elementclass Bar {
// let input[1], [1]output correspond to [0] foo/x [0]...
whatever ...> [1] output;
}
f :: Foo;
b :: Bar;
f -> [1] b [1] -> f;
But clearly people need this functionality now, and I've been interested in it
for a while. I'll put it on the to-do list.
Eddie
Anatolij Zubow wrote:
> Hi,
>
> No, we have the following problem:
>
> elementclass Foo {
> x :: X();
> }
>
> elementclass Bar {
> // how to call foo/x?
> }
>
> foo :: Foo();
> bar :: Bar();
>
> Is it possible to call foo/x within Bar?
>
> Greetings,
> Tolja
>
> -----Ursprüngliche Nachricht-----
> Von: click-bounces at amsterdam.lcs.mit.edu [mailto:click-bounces at amsterdam.lcs.mit.edu] Im Auftrag von Jens Mueller
> Gesendet: Mittwoch, 8. Juni 2005 15:56
> An: click at amsterdam.lcs.mit.edu
> Betreff: [Click] Using the same element in several compounds
>
> Hello,
>
> I have several compounds that should use the same instance of an
> element. But it seems not to be possible to pass an element to an
> elementclass. Only primitive objects like strings and integer are
> possible. What is the reason for this or did I miss something?
>
> Bye,
> Jens
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>
>
>
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>
More information about the click
mailing list