├── .gitignore ├── LICENSE ├── README.md ├── hello.c ├── tutorial ├── en │ ├── 0-Preface.md │ ├── 1-Skeleton.md │ ├── 2-Virtual-Machine.md │ ├── 3-Lexer.md │ ├── 4-Top-down-Parsing.md │ ├── 5-Variables.md │ ├── 6-Functions.md │ ├── 7-Statements.md │ └── 8-Expressions.md ├── es │ └── 0-Prefacio.md ├── ko │ └── 0-머리말.md └── pt-br │ ├── 0-prefacio.md │ ├── 1-Esqueleto.md │ ├── 2-Maquina-Virtual.md │ ├── 3-Lexer.md │ ├── 4-Top-down-Parsing.md │ ├── 5-variaveis.md │ ├── 6-Funcoes.md │ └── 7-Statements.md ├── xc-tutor.c └── xc.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/README.md -------------------------------------------------------------------------------- /hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/hello.c -------------------------------------------------------------------------------- /tutorial/en/0-Preface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/0-Preface.md -------------------------------------------------------------------------------- /tutorial/en/1-Skeleton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/1-Skeleton.md -------------------------------------------------------------------------------- /tutorial/en/2-Virtual-Machine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/2-Virtual-Machine.md -------------------------------------------------------------------------------- /tutorial/en/3-Lexer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/3-Lexer.md -------------------------------------------------------------------------------- /tutorial/en/4-Top-down-Parsing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/4-Top-down-Parsing.md -------------------------------------------------------------------------------- /tutorial/en/5-Variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/5-Variables.md -------------------------------------------------------------------------------- /tutorial/en/6-Functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/6-Functions.md -------------------------------------------------------------------------------- /tutorial/en/7-Statements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/7-Statements.md -------------------------------------------------------------------------------- /tutorial/en/8-Expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/en/8-Expressions.md -------------------------------------------------------------------------------- /tutorial/es/0-Prefacio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/es/0-Prefacio.md -------------------------------------------------------------------------------- /tutorial/ko/0-머리말.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/ko/0-머리말.md -------------------------------------------------------------------------------- /tutorial/pt-br/0-prefacio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/0-prefacio.md -------------------------------------------------------------------------------- /tutorial/pt-br/1-Esqueleto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/1-Esqueleto.md -------------------------------------------------------------------------------- /tutorial/pt-br/2-Maquina-Virtual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/2-Maquina-Virtual.md -------------------------------------------------------------------------------- /tutorial/pt-br/3-Lexer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/3-Lexer.md -------------------------------------------------------------------------------- /tutorial/pt-br/4-Top-down-Parsing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/4-Top-down-Parsing.md -------------------------------------------------------------------------------- /tutorial/pt-br/5-variaveis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/5-variaveis.md -------------------------------------------------------------------------------- /tutorial/pt-br/6-Funcoes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/6-Funcoes.md -------------------------------------------------------------------------------- /tutorial/pt-br/7-Statements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/tutorial/pt-br/7-Statements.md -------------------------------------------------------------------------------- /xc-tutor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/xc-tutor.c -------------------------------------------------------------------------------- /xc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lotabout/write-a-C-interpreter/HEAD/xc.c --------------------------------------------------------------------------------