Explorar el Código

Renamed 'switch' variable to avoid conflict with a keyword in modern awks.

dtrg hace 13 años
padre
commit
8256a10133
Se han modificado 2 ficheros con 9 adiciones y 9 borrados
  1. 3 3
      util/ego/share/pop_push.awk
  2. 6 6
      util/opt/pop_push.awk

+ 3 - 3
util/ego/share/pop_push.awk

@@ -2,13 +2,13 @@ BEGIN {
 	print "char *pop_push[]="
 	print "{"
 	print "\"\","
-	switch = 0
+	s = 0
 }
 /aar/	{
-	switch = 1
+	s = 1
 }
 	{
-	if (switch) printf("\"%s\",\n",$3)
+	if (s) printf("\"%s\",\n",$3)
 }
 END {
 	print "};"

+ 6 - 6
util/opt/pop_push.awk

@@ -2,21 +2,21 @@ BEGIN	{ print "#include \"pop_push.h\""
 	  print
 	  print "char *pop_push[] = {"
 	  print "\"\","
-	  switch = 0
+	  s = 0
 }
-/aar/	{ switch = NR }
-	{ if (switch) {
+/aar/	{ s = NR }
+	{ if (s) {
 	      if ($1 == "cal" || $1 == "cai") $3 = "-?"
 	      printf("/* %s */ \"%s\",\n",$1,$3) 
-	      col_2[NR-switch] = $2
-	      comment[NR-switch] = $1
+	      col_2[NR-s] = $2
+	      comment[NR-s] = $1
 	  }
 	}
 END	{ print "};"
 	  print
 	  print "char flow_tab[]= {"
 	  print "'\\000',"
-	  for(i=0; i < NR-switch; i++) {
+	  for(i=0; i < NR-s; i++) {
 		inf = col_2[i]
 		f_out = "/* " comment[i] " */ "
 		if (substr(inf,1,1)=="b") f_out = f_out "HASLABEL|"