EG/Cesium-1.132/node_modules/glsl-strip-comments/index.js
2025-08-25 17:48:13 +08:00

18 lines
406 B
JavaScript

'use strict';
var tokenizer = require("glsl-tokenizer/string");
module.exports = function(code, option) {
var tokens, result, i, len, t;
tokens = tokenizer(code, option);
result = "";
len = tokens.length;
for (i=0;i<len;i++) {
t = tokens[i];
if (t.type != "block-comment" && t.type != "line-comment" && t.type != "eof") result += t.data;
}
return result;
};