Annotation of parser3/ident.awk, revision 1.1
1.1 ! paf 1: # Parser: ident.C generator
! 2: #
! 3: # Copyright (c) 2001 ArtLebedev Group (http://www.artlebedev.com)
! 4: #
! 5: # Author: Alexander Petrosyan <paf@design.ru> (http://design.ru/paf)
! 6: #
! 7: # $Id: ident.awk,v 1.3 2001/10/11 09:29:35 parser Exp $
! 8:
! 9: BEGIN {
! 10: OFS=""
! 11: print "const char *", project, "_RCSIds[]={"
! 12: print "\t\"$Project: ", project, " ------------------------------------------ $\","
! 13: }
! 14:
! 15: /\$Id\: .*? \$/ {
! 16: match($0, /\$Id\: .*? \$/)
! 17: print "\t\"", substr($0, RSTART, RLENGTH), "\","
! 18: }
! 19:
! 20: END {
! 21: print "\t0};"
! 22: }
E-mail: