UNPKG

jaycc

Version:

### the Javascript C Compiler

38 lines (26 loc) 555 B
.PHONY: run clean all: parser.js codegen.js main.js lexer.js rex.js ast.js ast.js: ast.ts npx tsc parser.js: parser.ts npx tsc parser.ts: parser.tsplus chmod 755 ./tsplus.sh ./tsplus.sh parser.tsplus ./tsplus.sh codegen.tsplus codegen.ts: codegen.tsplus chmod 755 ./tsplus.sh ./tsplus.sh parser.tsplus ./tsplus.sh codegen.tsplus codegen.js: codegen.ts npx tsc rex.js: rex.ts npx tsc lexer.js: lexer.ts npx tsc main.js: main.ts npx tsc run: all npm start clean: rm -f *.js parser.ts codegen.ts