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

This commit is contained in:
Roberto Ierusalimschy 2012-06-07 15:52:47 -03:00
parent c510d94549
commit 43bfb60ac8
1 changed files with 7 additions and 1 deletions

View File

@ -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