aboutsummaryrefslogtreecommitdiff
path: root/llex.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2011-02-04 15:34:43 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2011-02-04 15:34:43 -0200
commit7cc0e63d8a5bd45eabd328c398f02a933e07746d (patch)
tree94a00b4e19c3c1ea0c6e3ee2e3dbb036d960f5c0 /llex.h
parenta4a8914c2097bdcaaa4e82c5fd1c9b0c7371e432 (diff)
downloadlua-7cc0e63d8a5bd45eabd328c398f02a933e07746d.tar.gz
lua-7cc0e63d8a5bd45eabd328c398f02a933e07746d.tar.bz2
lua-7cc0e63d8a5bd45eabd328c398f02a933e07746d.zip
first implementation of 'goto'
Diffstat (limited to 'llex.h')
-rw-r--r--llex.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/llex.h b/llex.h
index aa3724d0..65409279 100644
--- a/llex.h
+++ b/llex.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: llex.h,v 1.65 2010/04/05 16:35:37 roberto Exp roberto $ 2** $Id: llex.h,v 1.66 2011/02/02 14:55:17 roberto Exp roberto $
3** Lexical Analyzer 3** Lexical Analyzer
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -59,6 +59,8 @@ typedef struct LexState {
59 ZIO *z; /* input stream */ 59 ZIO *z; /* input stream */
60 Mbuffer *buff; /* buffer for tokens */ 60 Mbuffer *buff; /* buffer for tokens */
61 struct Varlist *varl; /* list of all active local variables */ 61 struct Varlist *varl; /* list of all active local variables */
62 struct Gotolist *gtl; /* list of pending gotos */
63 struct Labellist *labell; /* list of active labels */
62 TString *source; /* current source name */ 64 TString *source; /* current source name */
63 TString *envn; /* environment variable name */ 65 TString *envn; /* environment variable name */
64 char decpoint; /* locale decimal point */ 66 char decpoint; /* locale decimal point */