add proper C++ support

This commit is contained in:
2025-12-04 22:30:59 +01:00
parent eb527222b0
commit a9c04249a2
10 changed files with 19 additions and 5285 deletions

View File

@@ -7,19 +7,19 @@ LD=gcc
all: leks
leks: def.tab.o lex.yy.o
$(CXX) lex.yy.o def.tab.o -o leks -ll
$(CXX) -std=c++11 lex.yy.o def.tab.o -o leks -ll
lex.yy.o: lex.yy.cc
$(CXX) -c lex.yy.cc
$(CXX) -std=c++11 -c lex.yy.cc
lex.yy.cc: z5.l
$(LEX) -c++ -o lex.yy.cc z5.l
$(LEX) -o lex.yy.cc z5.l
def.tab.o: def.tab.cc
$(CXX) -c def.tab.cc
$(CXX) -std=c++11 -c def.tab.cc
def.tab.cc: def.yy
$(YACC) -d def.yy
clean:
rm *.o cutie def.tab.cc def.tab.hh def.yy.cc
rm *.o cutie def.tab.cc def.tab.hh lex.yy.*