我正在尝试将我.spl
的文件翻译成 C 文件(因为没有编译器)。我有一个示例“Hello World”.spl 文件,我已经下载了莎士比亚编程语言 .tar
并将其解压缩,但我不知道下一步该做什么。我似乎在任何文档中都找不到说明。任何人都可以帮忙吗?
编辑:
当我输入时make -f "Makefile"
,我得到以下输出:
bison --verbose -d grammar.y
gcc -O2 -Wall -c grammar.tab.c
gcc -O2 -Wall -c makescanner.c
gcc makescanner.o -O2 -Wall -o makescanner
./makescanner include > scanner.l
flex -Cem -t scanner.l > scanner.c
scanner.l:600: warning, rule cannot be matched
gcc -O2 -Wall -c scanner.c
<stdout>:5823: warning: ‘yyunput’ defined but not used
gcc -O2 -Wall -c strutils.c
gcc grammar.tab.o scanner.o strutils.o -O2 -Wall -lfl -o spl2c
ld: library not found for -lfl
collect2: ld returned 1 exit status
make: *** [spl2c] Error 1