| > So then parseDynamicFlags should be split into two layers, the lower | > layer returning unused flags, and the upper layer generating errors. | | It's not that simple. In | ghcjs -O -someflag something -Wall | is "something" an argument to someflag, or a file to be compiled?
It think it would be quite acceptable for GHC's parseDynamicFlags to consume any arguments that don't start with "-", and treat them as filenames. The new behaviour is that it might return any unrecognised flags starting with "-". So flags for the JavaScript thing would have to look like -foogle or -blag=33 This is not as flexible as the flag-spec Ian suggests, but it's *simple* and that is a real virtue. Simon _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users