summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--llex.c4
-rw-r--r--makefile29
2 files changed, 16 insertions, 17 deletions
diff --git a/llex.c b/llex.c
index 3d843224..d8fb39a6 100644
--- a/llex.c
+++ b/llex.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: llex.c,v 1.1 1997/09/16 19:25:59 roberto Exp roberto $ 2** $Id: llex.c,v 1.2 1997/09/26 15:02:26 roberto Exp roberto $
3** Lexical Analizer 3** Lexical Analizer
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -13,7 +13,7 @@
13#include "lobject.h" 13#include "lobject.h"
14#include "lparser.h" 14#include "lparser.h"
15#include "lstring.h" 15#include "lstring.h"
16#include "ltokens.h" 16#include "lstx.h"
17#include "luadebug.h" 17#include "luadebug.h"
18#include "lzio.h" 18#include "lzio.h"
19 19
diff --git a/makefile b/makefile
index 14bcbb08..d562fecf 100644
--- a/makefile
+++ b/makefile
@@ -1,5 +1,5 @@
1# 1#
2## $Id: makefile,v 1.1 1997/09/16 19:33:21 roberto Exp roberto $ 2## $Id: makefile,v 1.2 1997/09/26 15:02:26 roberto Exp roberto $
3## Makefile 3## Makefile
4## See Copyright Notice in lua.h 4## See Copyright Notice in lua.h
5# 5#
@@ -43,7 +43,7 @@ LUAOBJS = \
43 llex.o \ 43 llex.o \
44 lmem.o \ 44 lmem.o \
45 lobject.o \ 45 lobject.o \
46 lparser.o \ 46 lstx.o \
47 lstring.o \ 47 lstring.o \
48 ltable.o \ 48 ltable.o \
49 ltm.o \ 49 ltm.o \
@@ -71,19 +71,16 @@ liblualib.a : $(LIBOBJS)
71liblua.so.1.0 : lua.o 71liblua.so.1.0 : lua.o
72 ld -o liblua.so.1.0 $(LUAOBJS) 72 ld -o liblua.so.1.0 $(LUAOBJS)
73 73
74y.tab.c y.tab.h : lua.stx 74lstx.c lstx.h : lua.stx
75 yacc -d lua.stx 75 bison -o lstx.c -p luaY_ -d lua.stx
76 76# yacc -d lua.stx
77lparser.c : y.tab.c 77# sed -e 's/yy/luaY_/g' -e 's/malloc\.h/stdlib\.h/g' y.tab.c > lstx.c
78 sed -e 's/yy/luaY_/g' -e 's/malloc\.h/stdlib\.h/g' y.tab.c > lparser.c 78# sed -e 's/yy/luaY_/g' y.tab.h > lstx.h
79
80ltokens.h : y.tab.h
81 sed -e 's/yy/luaY_/g' y.tab.h > ltokens.h
82 79
83clear : 80clear :
84 rcsclean 81 rcsclean
85 rm -f *.o 82 rm -f *.o
86 rm -f lparser.c ltokens.h y.tab.c y.tab.h 83 rm -f lstx.c lstx.h
87 co lua.h lualib.h luadebug.h 84 co lua.h lualib.h luadebug.h
88 85
89 86
@@ -94,6 +91,7 @@ clear :
94 co $@ 91 co $@
95 92
96 93
94
97lapi.o: lapi.c lapi.h lua.h lobject.h lauxlib.h ldo.h lfunc.h lgc.h \ 95lapi.o: lapi.c lapi.h lua.h lobject.h lauxlib.h ldo.h lfunc.h lgc.h \
98 lmem.h lstring.h ltable.h ltm.h luadebug.h lvm.h 96 lmem.h lstring.h ltable.h ltm.h luadebug.h lvm.h
99lauxlib.o: lauxlib.c lauxlib.h lua.h luadebug.h 97lauxlib.o: lauxlib.c lauxlib.h lua.h luadebug.h
@@ -106,18 +104,19 @@ lgc.o: lgc.c ldo.h lobject.h lua.h lfunc.h lgc.h lmem.h lstring.h \
106 ltable.h ltm.h 104 ltable.h ltm.h
107liolib.o: liolib.c lauxlib.h lua.h luadebug.h lualib.h 105liolib.o: liolib.c lauxlib.h lua.h luadebug.h lualib.h
108llex.o: llex.c llex.h lobject.h lua.h lzio.h lmem.h lparser.h \ 106llex.o: llex.c llex.h lobject.h lua.h lzio.h lmem.h lparser.h \
109 lstring.h ltokens.h luadebug.h 107 lstring.h lstx.h luadebug.h
110lmathlib.o: lmathlib.c lauxlib.h lua.h lualib.h 108lmathlib.o: lmathlib.c lauxlib.h lua.h lualib.h
111lmem.o: lmem.c lmem.h lua.h 109lmem.o: lmem.c lmem.h lua.h
112lobject.o: lobject.c lobject.h lua.h 110lobject.o: lobject.c lobject.h lua.h
113lparser.o: lparser.c lauxlib.h lua.h ldo.h lobject.h lfunc.h llex.h \
114 lzio.h lmem.h lopcodes.h lparser.h lstring.h luadebug.h
115lstring.o: lstring.c lmem.h lobject.h lua.h lstring.h 111lstring.o: lstring.c lmem.h lobject.h lua.h lstring.h
116lstrlib.o: lstrlib.c lauxlib.h lua.h lualib.h 112lstrlib.o: lstrlib.c lauxlib.h lua.h lualib.h
113lstx.o: lstx.c lauxlib.h lua.h ldo.h lobject.h lfunc.h llex.h lzio.h \
114 lmem.h lopcodes.h lparser.h lstring.h luadebug.h
117ltable.o: ltable.c lauxlib.h lua.h lmem.h lobject.h ltable.h 115ltable.o: ltable.c lauxlib.h lua.h lmem.h lobject.h ltable.h
118ltm.o: ltm.c lauxlib.h lua.h ldo.h lobject.h lmem.h ltm.h lapi.h 116ltm.o: ltm.c lauxlib.h lua.h ldo.h lobject.h lmem.h ltm.h lapi.h
119lua.o: lua.c lua.h luadebug.h lualib.h 117lua.o: lua.c lua.h luadebug.h lualib.h
120lundump.o: lundump.c lundump.h lobject.h lua.h lzio.h 118lundump.o: lundump.c lauxlib.h lua.h lfunc.h lobject.h lmem.h \
119 lstring.h lundump.h lzio.h
121lvm.o: lvm.c lauxlib.h lua.h ldo.h lobject.h lfunc.h lgc.h lmem.h \ 120lvm.o: lvm.c lauxlib.h lua.h ldo.h lobject.h lfunc.h lgc.h lmem.h \
122 lopcodes.h lstring.h ltable.h ltm.h luadebug.h lvm.h 121 lopcodes.h lstring.h ltable.h ltm.h luadebug.h lvm.h
123lzio.o: lzio.c lzio.h 122lzio.o: lzio.c lzio.h