├── .gitignore ├── 8cc.h ├── LICENSE ├── Makefile ├── README.rdoc ├── cpp.c ├── decl.c ├── dict.c ├── elf.c ├── error.c ├── file.c ├── gen.c ├── init.c ├── inst.h ├── keyword.h ├── lex.c ├── list.c ├── main.c ├── parse.c ├── run.c ├── sample └── nqueen.c ├── string.c ├── test ├── Makefile ├── cpp.c ├── decl.c ├── dict.c ├── elf.c ├── error.c ├── file.c ├── gen.c ├── init.c ├── lex.c ├── list.c ├── main.c ├── parse.c ├── run.c ├── string.c └── unittest.h └── utils ├── dump ├── dump1 ├── dump2 ├── run └── run1 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/.gitignore -------------------------------------------------------------------------------- /8cc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/8cc.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/Makefile -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/README.rdoc -------------------------------------------------------------------------------- /cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/cpp.c -------------------------------------------------------------------------------- /decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/decl.c -------------------------------------------------------------------------------- /dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/dict.c -------------------------------------------------------------------------------- /elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/elf.c -------------------------------------------------------------------------------- /error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/error.c -------------------------------------------------------------------------------- /file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/file.c -------------------------------------------------------------------------------- /gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/gen.c -------------------------------------------------------------------------------- /init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/init.c -------------------------------------------------------------------------------- /inst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/inst.h -------------------------------------------------------------------------------- /keyword.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/keyword.h -------------------------------------------------------------------------------- /lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/lex.c -------------------------------------------------------------------------------- /list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/list.c -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/main.c -------------------------------------------------------------------------------- /parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/parse.c -------------------------------------------------------------------------------- /run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/run.c -------------------------------------------------------------------------------- /sample/nqueen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/sample/nqueen.c -------------------------------------------------------------------------------- /string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/string.c -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/cpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/cpp.c -------------------------------------------------------------------------------- /test/decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/decl.c -------------------------------------------------------------------------------- /test/dict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/dict.c -------------------------------------------------------------------------------- /test/elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/elf.c -------------------------------------------------------------------------------- /test/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/error.c -------------------------------------------------------------------------------- /test/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/file.c -------------------------------------------------------------------------------- /test/gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/gen.c -------------------------------------------------------------------------------- /test/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/init.c -------------------------------------------------------------------------------- /test/lex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/lex.c -------------------------------------------------------------------------------- /test/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/list.c -------------------------------------------------------------------------------- /test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/main.c -------------------------------------------------------------------------------- /test/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/parse.c -------------------------------------------------------------------------------- /test/run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/run.c -------------------------------------------------------------------------------- /test/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/string.c -------------------------------------------------------------------------------- /test/unittest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/test/unittest.h -------------------------------------------------------------------------------- /utils/dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/utils/dump -------------------------------------------------------------------------------- /utils/dump1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/utils/dump1 -------------------------------------------------------------------------------- /utils/dump2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/utils/dump2 -------------------------------------------------------------------------------- /utils/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/utils/run -------------------------------------------------------------------------------- /utils/run1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rui314/8cc-old/HEAD/utils/run1 --------------------------------------------------------------------------------