--- parser3/src/classes/Attic/classes.awk 2001/11/15 18:04:18 1.5 +++ parser3/src/classes/Attic/classes.awk 2002/12/04 11:26:19 1.6 @@ -3,9 +3,9 @@ # Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com) # Author: Alexander Petrosyan (http://design.ru/paf) # -# $Id: classes.awk,v 1.5 2001/11/15 18:04:18 paf Exp $ +# $Id: classes.awk,v 1.6 2002/12/04 11:26:19 paf Exp $ -/\.C/ && !/(op|classes|ident)\.C/ { +/\.C$/ && !/(op|classes|ident)/ { s=$0 c=sprintf("M%s%s", toupper(substr(s,1,1)),substr(s,2,length(s)-3)) printf "extern Methoded *%s_create(Pool& pool); *this+=%s_create(pool());\n", c,c