-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Chipen Hsiao edited this page Jun 23, 2022
·
2 revisions
AVSI is a project for learning that everyone can use as reference to build your own interpreter.
Ruslan's Blog inspired me. That is a useful and valuable blog for learning.
The grammar of AVSI is like shell which is suitable for learning to build an Interpreter.
LLVM and llvm-libs need to be installed in advance. See The LLVM Compiler Infrastructure. Clang is the default compiler used in this project. If you need to change other compilers, please modify the CC in Makefile and libavsi/C/Makefile
Compile and install the project with the following command:
$ make all -j
$ sudo make install