├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── index.js ├── lib ├── builtins-300es.js ├── builtins.js ├── literals-300es.js ├── literals.js └── operators.js ├── package.json ├── stream.js ├── string.js └── test ├── expected.json ├── fixture-300es.glsl ├── fixture-windows.glsl ├── fixture.glsl ├── index.js └── invalid-chars.glsl /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .DS_Store 4 | test/ 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/index.js -------------------------------------------------------------------------------- /lib/builtins-300es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/lib/builtins-300es.js -------------------------------------------------------------------------------- /lib/builtins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/lib/builtins.js -------------------------------------------------------------------------------- /lib/literals-300es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/lib/literals-300es.js -------------------------------------------------------------------------------- /lib/literals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/lib/literals.js -------------------------------------------------------------------------------- /lib/operators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/lib/operators.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/package.json -------------------------------------------------------------------------------- /stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/stream.js -------------------------------------------------------------------------------- /string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/string.js -------------------------------------------------------------------------------- /test/expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/test/expected.json -------------------------------------------------------------------------------- /test/fixture-300es.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/test/fixture-300es.glsl -------------------------------------------------------------------------------- /test/fixture-windows.glsl: -------------------------------------------------------------------------------- 1 | #define PHYSICAL 2 | -------------------------------------------------------------------------------- /test/fixture.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/test/fixture.glsl -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/test/index.js -------------------------------------------------------------------------------- /test/invalid-chars.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glslify/glsl-tokenizer/HEAD/test/invalid-chars.glsl --------------------------------------------------------------------------------