gitextract_0gbh2u2b/ ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── chibicc.h ├── codegen.c ├── hashmap.c ├── include/ │ ├── float.h │ ├── stdalign.h │ ├── stdarg.h │ ├── stdatomic.h │ ├── stdbool.h │ ├── stddef.h │ └── stdnoreturn.h ├── main.c ├── parse.c ├── preprocess.c ├── strings.c ├── test/ │ ├── alignof.c │ ├── alloca.c │ ├── arith.c │ ├── asm.c │ ├── atomic.c │ ├── attribute.c │ ├── bitfield.c │ ├── builtin.c │ ├── cast.c │ ├── common │ ├── commonsym.c │ ├── compat.c │ ├── complit.c │ ├── const.c │ ├── constexpr.c │ ├── control.c │ ├── decl.c │ ├── driver.sh │ ├── enum.c │ ├── extern.c │ ├── float.c │ ├── function.c │ ├── generic.c │ ├── include1.h │ ├── include2.h │ ├── include3.h │ ├── include4.h │ ├── initializer.c │ ├── line.c │ ├── literal.c │ ├── macro.c │ ├── offsetof.c │ ├── pointer.c │ ├── pragma-once.c │ ├── sizeof.c │ ├── stdhdr.c │ ├── string.c │ ├── struct.c │ ├── test.h │ ├── thirdparty/ │ │ ├── common │ │ ├── cpython.sh │ │ ├── git.sh │ │ ├── libpng.sh │ │ ├── sqlite.sh │ │ └── tinycc.sh │ ├── tls.c │ ├── typedef.c │ ├── typeof.c │ ├── unicode.c │ ├── union.c │ ├── usualconv.c │ ├── varargs.c │ ├── variable.c │ └── vla.c ├── tokenize.c ├── type.c └── unicode.c