mirror of
https://github.com/lua/lua.git
synced 2024-12-13 20:13:39 +08:00
local variables may appear inside blocks in main code.
This commit is contained in:
parent
15d48576ea
commit
9d9f9c48ff
4
lua.stx
4
lua.stx
@ -1,6 +1,6 @@
|
||||
%{
|
||||
|
||||
char *rcs_luastx = "$Id: lua.stx,v 3.23 1995/10/25 14:33:25 roberto Exp roberto $";
|
||||
char *rcs_luastx = "$Id: lua.stx,v 3.24 1995/10/26 14:21:56 roberto Exp roberto $";
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
@ -156,8 +156,6 @@ static void add_localvar (Word name)
|
||||
|
||||
static void store_localvar (Word name, int n)
|
||||
{
|
||||
if (*initcode == basepc)
|
||||
yyerror("local variable outside function body");
|
||||
if (nlocalvar+n < MAXLOCALS)
|
||||
localvar[nlocalvar+n] = name;
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user