Related articles |
---|
[4 earlier articles] |
Re: Need starting tips for a new interpreter / parser lio-daa@online.no (Harald Fjerdingstad) (1999-01-06) |
Re: Need starting tips for a new interpreter / parser escargo@mirage.skypoint.com (1999-01-06) |
Re: Need starting tips for a new interpreter / parser mslamm@mscc.huji.ac.il (Ehud Lamm) (1999-01-11) |
Re: Need starting tips for a new interpreter / parser Immanuel.Litzroth@pandora.be (Immanuel Litzroth) (1999-01-11) |
Re: Need starting tips for a new interpreter / parser mikee@cetasoft.cog (1999-01-15) |
Re: Need starting tips for a new interpreter / parser hunk@alpha1.csd.uwm.edu (1999-01-15) |
Re: Need starting tips for a new interpreter / parser lio-daa@online.no (Harald Fjerdingstad) (1999-01-17) |
Re: Need starting tips for a new interpreter / parser mikee@cetasoft.cog (1999-01-19) |
Re: Need starting tips for a new interpreter / parser ndc@alum.mit.edu (N. D. Culver) (1999-01-20) |
From: | "Harald Fjerdingstad" <lio-daa@online.no> |
Newsgroups: | comp.compilers |
Date: | 17 Jan 1999 20:50:27 -0500 |
Organization: | Telenor Online Public Access |
References: | 99-01-012 99-01-016 99-01-020 99-01-022 99-01-026 99-01-043 |
Keywords: | design |
> I think if the report language was mostly declarative, a reversable or
> redundant representation might not be necessary.
What about those who really want to write code?
Wouldn't this approach end up with a too complicated grammar for the
"coding-people". Remember to represent ex. a text label on a
report-band, in an object fashion (to be able to let it be visually
edited), you need to give it a lot of properties:
1. The text to be written
2. The X position in metric or inch term
3. The Y position in metric or inch term
4. The font name
5. The font color
6. The font style (bold, normal, etc)
7. The alignment attribute (left, right, center)
With this approach you will move to a more "HTML way" of doing it,
with very long syntactical lines.
Harald
Return to the
comp.compilers page.
Search the
comp.compilers archives again.