コード例 #1
0
        public JavascriptBasedCompiler(string resource, string compileFuncName)
        {
            _compileFuncName = compileFuncName;
            var workItem = new JSWorkItem(null, Utility.ResourceAsString(resource));

            _workQueue.Enqueue(workItem);
            workItem.GetValueSync();
        }
コード例 #2
0
 public string Compile(string coffeeScriptCode)
 {
     var ret = new JSWorkItem(_compileFuncName, coffeeScriptCode);
     _workQueue.Enqueue(ret);
     return ret.GetValueSync();
 }