[Omake] Going back to "relaxed" sensitivity.
Jason Hickey
jyh at cs.caltech.edu
Mon May 14 13:54:04 PDT 2007
On May 14, 2007, at 1:24 PM, Aleksey Nogin wrote:
>
> - _Not_ using two separate "node" types (I did not understand your
> reasoning behind this idea).
In the short term, it is no big deal.
The layered approach is simply a matter of cleanliness. The problem
with the interleaved implementation is that the code is all mixed
together. This means canonical nodes include case-preserving junk
that is supposed to be quotiented away. So today the junk might be A/
b/C, and next time you run omake it will be a/B/C (it is supposed to
be ignored, so this should not matter).
It can be called a matter of aesthetics, but to me it is important
that this code be clean, aesthetically pleasing, and easy to explain.
Jason
--
Jason Hickey http://www.cs.caltech.edu/~jyh
Caltech Computer Science Tel: 626-395-6568 FAX: 626-792-4257
More information about the OMake-Devel
mailing list