[Omake] SVN Commit: OMake Build System [0.9.8.x] (Rev. 12497)
Aleksey Nogin
nogin at metaprl.org
Fri Nov 9 13:23:41 PST 2007
On 09.11.2007 12:56, Jason Hickey wrote:
> By version, do you mean omake version like 0.9.8.7?
>
> Python does it a little differently, by using logical names for the
> syntax variants. This seems a little easier to me, but you could still
> have multiple minor modes. It is all kind of mysterious to me, but I
> suppose I can imagine something like,
>
> .LANGUAGE: program: arrow-funs keyword-arguments
> super-gobsnopper-frobnatz
Yes, this is better than numbers - assigning numeric versions to these
things would have been a lot more fragile (especially in case of
parallel branches).
> Problem is, at the moment, there are exactly 0 minor modes.
IMHO it's not a problem, but a feature. The point of adding variant
support now is so that if the current 0.9.8.6 OMake ever sees a file
requesting a variant, it knows enough to say "I do not support that"
instead of trying to parse whatever follows. Basically, for now it would
be a forward-compatibility stub.
Aleksey
More information about the OMake-Devel
mailing list