v2=(substr(v2,1,RSTART) "." substr(v2,RSTART+RLENGTH-1))
sub("^0*","",v1)
sub("^0*","",v2)
+ gsub("\.0*",".",v1)
+ gsub("\.0*",".",v2)
if (DEBUG) print "v1 == " v1
if (DEBUG) print "v2 == " v2
count=split(v1,v1a,"\.")
}
function compare_ver_dec(v1,v2) {
-# compares version numbers
+# compares version numbers as decimal floats
while (match(v1,/[0-9][a-zA-Z]/))
v1=(substr(v1,1,RSTART) "." substr(v1,RSTART+RLENGTH-1))
while (match(v2,/[0-9][a-zA-Z]/))