[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Planning work
From: |
Marius Vollmer |
Subject: |
Re: Planning work |
Date: |
06 May 2001 21:58:30 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.102 |
Keisuke Nishida <address@hidden> writes:
> How would you maintain source properties (i.e., rows and columns)
> when you translate a target language into Scheme?
Hmm, I was thinking about some form of annotations in the Scheme
source itself. Kinda like the `#line' thing or the stabs information
in assembler sources.
> The intermediate language should be based on Scheme, but not
> necessary to be Scheme itself, I think. We don't need to use lists
> to represent the intermediate language; instead, we can use more
> compiler-friendly representation during compilation.
Yes, but this intermediate language should be easy to produce. That
is, no complicated invariants in the data structures like there likely
will be between the front and backends of the compiler.
- Re: Planning work, (continued)
- Re: Planning work, Rob Browning, 2001/05/05
- Re: Planning work, Martin Grabmueller, 2001/05/05
- Re: Planning work, Michael Livshin, 2001/05/05
- Re: Planning work, Rob Browning, 2001/05/05
- Re: Planning work, Marius Vollmer, 2001/05/05
- Re: Planning work, Rob Browning, 2001/05/05
- Re: Planning work, Keisuke Nishida, 2001/05/06
- Re: Planning work, Rob Browning, 2001/05/06
- Re: Planning work, Keisuke Nishida, 2001/05/06
- Re: Planning work, Rob Browning, 2001/05/12
- Re: Planning work,
Marius Vollmer <=
- Re: Planning work, Thomas Bushnell, BSG, 2001/05/09
- Re: Planning work, Marius Vollmer, 2001/05/04
- Re: Planning work, Rob Browning, 2001/05/05
- Re: Planning work, Marius Vollmer, 2001/05/05
- Guile compilation (getting started playing around), Rob Browning, 2001/05/06
- Re: Guile compilation (getting started playing around), Marius Vollmer, 2001/05/06
- Re: Guile compilation (getting started playing around), Rob Browning, 2001/05/06
- Re: Guile compilation (getting started playing around), thi, 2001/05/06
- Re: Guile compilation (getting started playing around), thi, 2001/05/07
- Re: Planning work, Rob Browning, 2001/05/09