├── .eslintrc.js ├── .gitignore ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── bin └── c-ast.js ├── config └── index.js ├── index.js ├── lib ├── abstractor.js ├── annotator.js ├── cli.js ├── constants.js ├── node.js ├── scope.js ├── tokenizer.js └── utils.js ├── package.json ├── specimen ├── example.c └── sample.h ├── tests ├── .eslintrc ├── ast.spec.js ├── debug.spec.js ├── samples.js └── test_helper.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/README.md -------------------------------------------------------------------------------- /bin/c-ast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/bin/c-ast.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/config/index.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/index.js -------------------------------------------------------------------------------- /lib/abstractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/abstractor.js -------------------------------------------------------------------------------- /lib/annotator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/annotator.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/node.js -------------------------------------------------------------------------------- /lib/scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/scope.js -------------------------------------------------------------------------------- /lib/tokenizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/tokenizer.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/package.json -------------------------------------------------------------------------------- /specimen/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/specimen/example.c -------------------------------------------------------------------------------- /specimen/sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/specimen/sample.h -------------------------------------------------------------------------------- /tests/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/tests/.eslintrc -------------------------------------------------------------------------------- /tests/ast.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/tests/ast.spec.js -------------------------------------------------------------------------------- /tests/debug.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/tests/debug.spec.js -------------------------------------------------------------------------------- /tests/samples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/tests/samples.js -------------------------------------------------------------------------------- /tests/test_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/tests/test_helper.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cosier/cast/HEAD/yarn.lock --------------------------------------------------------------------------------