Explorar o código

new auxiliary function 'luaI_printinst' (to print a single instruction)

Roberto Ierusalimschy %!s(int64=13) %!d(string=hai) anos
pai
achega
43bfb60ac8
Modificáronse 1 ficheiros con 7 adicións e 1 borrados
  1. 7 1
      ltests.c

+ 7 - 1
ltests.c

@@ -1,5 +1,5 @@
 /*
-** $Id: ltests.c,v 2.128 2012/05/30 16:40:29 roberto Exp $
+** $Id: ltests.c,v 2.129 2012/05/31 20:25:42 roberto Exp $
 ** Internal Module for Debugging of the Lua Implementation
 ** See Copyright Notice in lua.h
 */
@@ -520,6 +520,12 @@ void luaI_printcode (Proto *pt, int size) {
   }
   printf("-------\n");
 }
+
+
+void luaI_printinst (Proto *pt, int pc) {
+  char buff[100];
+  printf("%s\n", buildop(pt, pc, buff));
+}
 #endif