📄 makefile
字号:
OBJS=atom.o binding.o cgcmain.o cgstruct.o check.o compile.o constfold.o cpp.o generic_hal.o hal.o ihash.o inline.o memory.o parser.o printutils.o scanner.o semantic.o stdlib.o support.o support_iter.o symbols.o tokens.o
TOKENIZE_OBJS=atom.o cgstruct.o scanner.o tokenize.o tokens.o
cgc: $(OBJS)
$(CC) -o $@ $^
tokenize: $(TOKENIZE_OBJS)
$(CC) -o $@ $^
stdlib.c: stdlib.cg tokenize
./tokenize stdlib.cg >stdlib.c
parser.c parser.h: parser.y
bison parser.y --defines --output=parser.c --verbose
clean:
rm -f *.o cgc tokenize stdlib.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -