Arto Bendiken scripsit: > First, the `regex-literals' egg [2] provides precompiled regular > expression literals of the > form `#/[a-z0-9]+/i', the Perl-like #/.../[ixu] syntax sure to be > instantly familiar to most everyone:
If you support Perl-style trailing letters, then you should be sure to support "m" and "s" also. > Next, the `uri-literals' egg [3] allows facile use of URIs delimited > by '<' and '>', a natural form already familiar from URL use in > plain-text media: I find this troubling, because although <...> are associated with URIs, "#<...> has been associated for many years in the Lisp community with non-rereadable syntax such as the "#<regex>" in your examples. (Common Lisp actually makes this the default; "#<" signals an error.) Loading this egg would cause "#<regex>" to be interpreted as a relative URL. I think you should find some alternative syntax. -- It was impossible to inveigle John Cowan <[EMAIL PROTECTED]> Georg Wilhelm Friedrich Hegel http://www.ccil.org/~cowan Into offering the slightest apology For his Phenomenology. --W. H. Auden, from "People" (1953) _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
