Henk Langeveld wrote: > Glenn Fowler wrote: > > On Wed, 15 Feb 2006 04:44:42 +0100 Roland Mainz wrote: > > if this is too much info let me know > > > > libast -- major components used by ksh > > cdt dictionary (hash table etc.) handling > > including scoping > > sfio buffered io with stackable disciplines > > vmalloc region based memory management > > stak stack memory management on top of sfio > > optget short/long option parse + online docs/manpage > > error error message + i18n translation hook > > regex posix regex with REG_SHELL|REG_AUGMENTED > > => compiled shell patterns > > glob built on regex > > libcmd -- builtin commands (can be pruned to essential builtins) > > libdll -- portable runtime plugin interface > > allows "builtin -f foo" to use high level dll/so names > > which are mapped and searched using local conventions > > As an alternative, we could consider creating an AST BRANDZ distribution > for Solaris...
Uhm... uhm... why ? Until now I thought we're just talking about where should we store libAST in the source tree, right ? If libast is usefull for other applications which _may_ be distributed with Solaris in ther near future than it would make sense to put it into the normal libs/ directory in the source tree... otherwise it would just be dumped under the ksh/ sources... ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;)
