MCPcopy Create free account
hub / github.com/corbanbrook/dsp.js / transformParams

Function transformParams

examples/js/processing.js:11199–11210  ·  view source on GitHub ↗
(params)

Source from the content-addressed store, hash-verified

11197 };
11198
11199 function transformParams(params) {
11200 var paramsWoPars = trim(params.substring(1, params.length - 1));
11201 var result = [];
11202 if(paramsWoPars !== "") {
11203 var paramList = paramsWoPars.split(",");
11204 for(var i=0; i < paramList.length; ++i) {
11205 var param = /\b([A-Za-z_$][\w$]*\b)\s*("[ABC][\d]*")?$/.exec(paramList[i]);
11206 result.push(new AstParam(param[1]));
11207 }
11208 }
11209 return new AstParams(result);
11210 }
11211
11212 function preExpressionTransform(expr) {
11213 var s = expr;

Callers 5

transformFunctionFunction · 0.85
transformClassMethodFunction · 0.85
transformConstructorFunction · 0.85
transformGlobalMethodFunction · 0.85
parseProcessingFunction · 0.85

Calls 1

trimFunction · 0.85

Tested by

no test coverage detected