From ea1a7a6b279595b9666eead2616b323b60aef596 Mon Sep 17 00:00:00 2001 From: Waldemar Celes Date: Mon, 28 Mar 1994 12:14:54 -0300 Subject: [PATCH] Acrescentar o gerenciador de memoria "mm" e corrigir um bug pois no novo "lex" o token FUNCTION nao tem valor associado. --- lua.stx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lua.stx b/lua.stx index 437f1f88..3c2f6efa 100644 --- a/lua.stx +++ b/lua.stx @@ -1,11 +1,13 @@ %{ -char *rcs_luastx = "$Id: lua.stx,v 1.3 1993/12/28 16:42:29 roberto Exp roberto $"; +char *rcs_luastx = "$Id: lua.stx,v 1.4 1994/02/13 20:38:20 roberto Exp celes $"; #include #include #include +#include "mm.h" + #include "opcode.h" #include "hash.h" #include "inout.h" @@ -240,7 +242,7 @@ function : FUNCTION NAME {pc=basepc=code; nlocalvar=0;} '(' parlist ')' { align(Word,1); code_byte(SETFUNCTION); - code_word($1); + code_word(lua_nfile-1); code_word($2); } lua_codeadjust (0);