port from perforce

This commit is contained in:
2026-04-18 22:31:51 +02:00
commit 8d0ab5b7cc
8409 changed files with 3972376 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
<html>
<head>
<title>Check configuration</title>
<script src="./files.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<noscript>
You must have JavaScript enable in order to continue!
</noscript>
<script type="text/javascript">
<!--
var path=location.pathname;
var base=location.protocol+"//"+location.host+path.substring(0,path.lastIndexOf("/"));
var http = new XMLHttpRequest();
var foundAll=true;
for (var i=0; i<files.length; i++){
var fileTocheck=base+files[i];
http.open('HEAD', fileTocheck, false);
http.send();
if (http.status==404){
document.write("file["+i+"]: "+fileTocheck+" is not acccesible ! <br/>");
foundAll=false;
}else{
document.write("file["+i+"] : "+http.status+" : "+fileTocheck+" <br/>");
}
}
if (foundAll){
document.write("Everything OK!");
}else{
document.write("Not all files are accesible!");
}
-->
</script>
</body>
</html>

View File

@@ -0,0 +1,4 @@
//
var files=new Array("//check.html",
"//nwSearchFnt.min.js",
"//stemmers/en_stemmer.min.js");

View File

@@ -0,0 +1,2 @@
fil = new Array();
fil["0"]= "CopyrightAndLicenses/index.html@@@Copyright and Licenses :: Nsight Perf SDK Documentation@@@...";

View File

@@ -0,0 +1,4 @@
//List of files which are indexed.
fl = new Array();
fl["0"]= "CopyrightAndLicenses/index.html";
var doStem = true

View File

@@ -0,0 +1,423 @@
var indexerLanguage="en";
//Auto generated index for searching.
w["0.9.0"]="0*40";
w["00"]="0*30";
w["1.0"]="0*20";
w["1.1"]="0*20";
w["1.2"]="0*70";
w["1.2.7"]="0*20";
w["1.3"]="0*30";
w["1.4"]="0*10";
w["1.5"]="0*10";
w["1.5.2"]="0*40";
w["1.6"]="0*60";
w["1.6.1"]="0*340";
w["10"]="0*40";
w["1013"]="0*40";
w["11"]="0*20";
w["12"]="0*10";
w["160"]="0*20";
w["17"]="0*20";
w["17th"]="0*20";
w["1895"]="0*60";
w["1895.22/1013"]="0*20";
w["19"]="0*10";
w["1950"]="0*40";
w["1951"]="0*20";
w["1952"]="0*40";
w["1990"]="0*20";
w["1990s"]="0*20";
w["1991"]="0*40";
w["1991-1995"]="0*20";
w["1995"]="0*120";
w["1995-1999"]="0*20";
w["1995-2001"]="0*20";
w["1995-2012"]="0*20";
w["1999"]="0*20";
w["2.0"]="0*120";
w["2.0+1.6.1"]="0*40";
w["2.0.1"]="0*20";
w["2.1"]="0*30";
w["2.1+2.0.1"]="0*20";
w["2.1.1"]="0*60";
w["2.1.2"]="0*40";
w["2.1.3"]="0*20";
w["2.2"]="0*30";
w["2.3"]="0*10";
w["2000"]="0*60";
w["2001"]="0*160";
w["2001-now"]="0*20";
w["2002"]="0*60";
w["2003"]="0*40";
w["2004"]="0*60";
w["2005"]="0*20";
w["2006"]="0*20";
w["2007"]="0*20";
w["2008"]="0*40";
w["2008-2015"]="0*20";
w["2009"]="0*20";
w["2010"]="0*20";
w["2011"]="0*20";
w["2012"]="0*60";
w["2013"]="0*20";
w["2014"]="0*40";
w["2015"]="0*60";
w["2015-2016"]="0*20";
w["2016"]="0*40";
w["20191"]="0*20";
w["2021"]="0*41";
w["22"]="0*40";
w["227"]="0*20";
w["26"]="0*0";
w["2701"]="0*20";
w["2nd"]="0*20";
w["30"]="0*10";
w["5.00"]="0*20";
w["50"]="0*60";
w["52"]="0*10";
w["52.227-19"]="0*10";
w["60"]="0*10";
w["7202"]="0*10";
w["8.1"]="0*10";
w["8.2"]="0*10";
w["95050"]="0*20";
w["95051"]="0*20";
w["abandon"]="0*10";
w["abc"]="0*20";
w["about"]="0*30";
w["abov"]="0*180";
w["absenc"]="0*10";
w["absent"]="0*10";
w["academ"]="0*43";
w["accept"]="0*340";
w["access"]="0*210";
w["accompani"]="0*40";
w["accord"]="0*90";
w["accur"]="0*40";
w["accuraci"]="0*20";
w["acknowledg"]="0*120";
w["acquir"]="0*70";
w["act"]="0*140";
w["action"]="0*110";
w["activ"]="0*30";
w["add"]="0*80";
w["addendum"]="0*40";
w["addit"]="0*340";
w["adequ"]="0*10";
w["adler"]="0*40";
w["administ"]="0*10";
w["administr"]="0*20";
w["adopt"]="0*10";
w["advertis"]="0*20";
w["advis"]="0*110";
w["advisor"]="0*10";
w["affect"]="0*40";
w["affili"]="0*93";
w["after"]="0*10";
w["against"]="0*100";
w["agenc"]="0*70";
w["agent"]="0*30";
w["agre"]="0*370";
w["agreement"]="0*1635";
w["algorithm"]="0*10";
w["all"]="0*840";
w["alleg"]="0*40";
w["allow"]="0*90";
w["alon"]="0*170";
w["along"]="0*40";
w["alongsid"]="0*40";
w["alpha"]="0*20";
w["also"]="0*140";
w["alter"]="0*70";
w["altern"]="0*20";
w["although"]="0*20";
w["alumni"]="0*20";
w["amend"]="0*10";
w["america"]="0*10";
w["amount"]="0*30";
w["amsterdam"]="0*20";
w["analyz"]="0*60";
w["and/or"]="0*330";
w["ani"]="0*3330";
w["annot"]="0*40";
w["anyon"]="0*40";
w["anyth"]="0*20";
w["apach"]="0*240";
w["appear"]="0*90";
w["appendix"]="0*80";
w["appli"]="0*340";
w["applic"]="0*430";
w["appreci"]="0*20";
w["appropri"]="0*100";
w["approv"]="0*30";
w["archiv"]="0*40";
w["aris"]="0*240";
w["aros"]="0*10";
w["around"]="0*20";
w["as-i"]="0*40";
w["assert"]="0*40";
w["asset"]="0*10";
w["assign"]="0*50";
w["assist"]="0*10";
w["associ"]="0*190";
w["assum"]="0*60";
w["ation"]="0*10";
w["attach"]="0*80";
w["attempt"]="0*10";
w["attent"]="0*10";
w["attorney"]="0*10";
w["attorney"]="0*10";
w["attribut"]="0*180";
w["audio"]="0*33";
w["audio/video"]="0*13";
w["august"]="0*20";
w["authent"]="0*10";
w["author"]="0*313";
w["authorship"]="0*120";
w["automat"]="0*70";
w["avail"]="0*290";
w["avenu"]="0*20";
w["avion"]="0*10";
w["avoid"]="0*10";
w["backup"]="0*60";
w["bankruptci"]="0*10";
w["bargain"]="0*10";
w["base"]="0*170";
w["basi"]="0*150";
w["be"]="0*40";
w["bear"]="0*20";
w["becaus"]="0*60";
w["becom"]="0*60";
w["beder"]="0*20";
w["been"]="0*120";
w["befor"]="0*20";
w["behalf"]="0*220";
w["believ"]="0*20";
w["below"]="0*110";
w["benefici"]="0*40";
w["beneficiari"]="0*10";
w["benefit"]="0*20";
w["beopen"]="0*340";
w["beopen.com"]="0*80";
w["beta"]="0*20";
w["between"]="0*190";
w["beyond"]="0*20";
w["binari"]="0*60";
w["bind"]="0*70";
w["bio"]="0*10";
w["bis"]="0*10";
w["board"]="0*20";
w["bodi"]="0*10";
w["boilerpl"]="0*40";
w["boost"]="0*58";
w["both"]="0*40";
w["bound"]="0*70";
w["bracket"]="0*80";
w["breach"]="0*210";
w["brief"]="0*40";
w["broader"]="0*10";
w["bundl"]="0*10";
w["bureau"]="0*10";
w["busi"]="0*40";
w["business-crit"]="0*10";
w["button"]="0*20";
w["bypass"]="0*10";
w["ca"]="0*30";
w["california"]="0*40";
w["call"]="0*20";
w["caltech"]="0*20";
w["can"]="0*40";
w["cannot"]="0*90";
w["capit"]="0*10";
w["carri"]="0*40";
w["case"]="0*10";
w["catastroph"]="0*10";
w["caus"]="0*120";
w["ceas"]="0*10";
w["cense"]="0*20";
w["centrum"]="0*100";
w["certain"]="0*80";
w["certifi"]="0*20";
w["chang"]="0*180";
w["charact"]="0*40";
w["charg"]="0*200";
w["check"]="0*10";
w["choic"]="0*20";
w["choos"]="0*50";
w["circumv"]="0*10";
w["citizen"]="0*10";
w["claim"]="0*310";
w["clara"]="0*50";
w["class"]="0*40";
w["claus"]="0*30";
w["clear"]="0*0";
w["click"]="0*30";
w["cnri"]="0*500";
w["code"]="0*240";
w["collect"]="0*50";
w["com"]="0*150";
w["combin"]="0*70";
w["commenc"]="0*10";
w["comment"]="0*70";
w["commerci"]="0*150";
w["commit"]="0*30";
w["common"]="0*50";
w["commonwealth"]="0*40";
w["communic"]="0*120";
w["compani"]="0*80";
w["compat"]="0*100";
w["compet"]="0*20";
w["competit"]="0*20";
w["compil"]="0*50";
w["compli"]="0*120";
w["complianc"]="0*50";
w["compon"]="0*70";
w["composit"]="0*10";
w["comput"]="0*110";
w["condit"]="0*900";
w["confidenti"]="0*248";
w["configur"]="0*50";
w["confirm"]="0*10";
w["conflict"]="0*90";
w["connect"]="0*140";
w["consent"]="0*60";
w["consequ"]="0*20";
w["consequenti"]="0*170";
w["consist"]="0*60";
w["consolid"]="0*10";
w["conspicu"]="0*40";
w["constitut"]="0*80";
w["constru"]="0*60";
w["consum"]="0*50";
w["contain"]="0*70";
w["content"]="0*110";
w["contest"]="0*10";
w["context"]="0*10";
w["continu"]="0*50";
w["contract"]="0*210";
w["contractor"]="0*196";
w["contractor/manufactur"]="0*10";
w["contractor"]="0*10";
w["contrari"]="0*10";
w["contribut"]="0*440";
w["contributor"]="0*400";
w["contributori"]="0*40";
w["control"]="0*300";
w["convent"]="0*10";
w["convers"]="0*50";
w["copi"]="0*700";
w["copyright"]="0*1018";
w["core"]="0*20";
w["corpor"]="0*270";
w["correct"]="0*10";
w["correspond"]="0*10";
w["cost"]="0*40";
w["counterclaim"]="0*40";
w["counti"]="0*10";
w["countri"]="0*160";
w["cours"]="0*20";
w["court"]="0*30";
w["cover"]="0*30";
w["cpp"]="0*38";
w["cr"]="0*10";
w["creat"]="0*110";
w["creation"]="0*20";
w["credit"]="0*10";
w["critic"]="0*70";
w["cross"]="0*78";
w["cross-claim"]="0*40";
w["cumul"]="0*20";
w["cure"]="0*10";
w["current"]="0*10";
w["custom"]="0*10";
w["customari"]="0*40";
w["cwi"]="0*80";
w["damag"]="0*570";
w["data"]="0*100";
w["databas"]="0*10";
w["datasheet"]="0*10";
w["date"]="0*110";
w["day"]="0*30";
w["deal"]="0*120";
w["death"]="0*10";
w["debt"]="0*10";
w["debug"]="0*10";
w["decis"]="0*10";
w["decod"]="0*33";
w["decompil"]="0*30";
w["deem"]="0*70";
w["defect"]="0*10";
w["defend"]="0*50";
w["defin"]="0*50";
w["definit"]="0*140";
w["deflat"]="0*20";
w["delawar"]="0*10";
w["delay"]="0*20";
w["deleg"]="0*10";
w["deliber"]="0*40";
w["deliv"]="0*40";
w["deliveri"]="0*10";
w["depart"]="0*20";
w["deriv"]="0*1220";
w["describ"]="0*90";
w["descript"]="0*40";
w["design"]="0*110";
w["despit"]="0*60";
w["destin"]="0*20";
w["destroy"]="0*20";
w["determin"]="0*50";
w["develop"]="0*143";
w["devic"]="0*50";
w["devis"]="0*10";
w["dfar"]="0*10";
w["diagnost"]="0*20";
w["differ"]="0*60";
w["digit"]="0*30";
w["direct"]="0*230";
w["director"]="0*20";
w["directx"]="0*58";
w["disabl"]="0*10";
w["disassembl"]="0*30";
w["disclaim"]="0*210";
w["disclos"]="0*80";
w["disclosur"]="0*70";
w["discontinu"]="0*10";
w["discret"]="0*30";
w["discuss"]="0*50";
w["dismiss"]="0*10";
w["display"]="0*160";
w["dissolut"]="0*10";
w["distribut"]="0*880";
w["distributor"]="0*10";
w["do"]="0*330";
w["document"]="0*555";
w["doe"]="0*200";
w["doesn"]="0*20";
w["doesn't"]="0*20";
w["domest"]="0*20";
w["don"]="0*80";
w["don't"]="0*60";
w["dont"]="0*20";
w["down"]="0*10";
w["download"]="0*60";
w["draw"]="0*20";
w["dress"]="0*10";
w["drive"]="0*20";
w["driver"]="0*10";
w["due"]="0*30";
w["duplic"]="0*10";
w["durat"]="0*20";
w["dure"]="0*50";
w["each"]="0*260";
w["ear"]="0*10";
w["earli"]="0*20";
w["earlier"]="0*40";
w["easier"]="0*40";
w["econom"]="0*30";
w["editor"]="0*10";
w["editori"]="0*40";
w["edu"]="0*20";
w["educ"]="0*43";
w["educational/academ"]="0*23";
w["effect"]="0*103";

View File

@@ -0,0 +1,422 @@
//Auto generated index for searching.
w["effort"]="0*30";
w["either"]="0*80";
w["elabor"]="0*40";
w["electron"]="0*80";
w["elsewher"]="0*10";
w["email"]="0*10";
w["embargo"]="0*10";
w["employ"]="0*10";
w["employe"]="0*60";
w["enabl"]="0*10";
w["enclos"]="0*80";
w["encod"]="0*33";
w["encourag"]="0*10";
w["encr"]="0*10";
w["end"]="0*168";
w["endors"]="0*70";
w["enforc"]="0*10";
w["engag"]="0*10";
w["engin"]="0*30";
w["enhanc"]="0*10";
w["enlarg"]="0*10";
w["enrol"]="0*10";
w["enter"]="0*40";
w["enterpris"]="0*196";
w["entir"]="0*80";
w["entiti"]="0*510";
w["entitl"]="0*10";
w["environ"]="0*20";
w["equiti"]="0*20";
w["error"]="0*30";
w["error-fre"]="0*10";
w["es"]="0*10";
w["essenti"]="0*20";
w["establish"]="0*10";
w["estoppel"]="0*10";
w["evalu"]="0*33";
w["even"]="0*130";
w["event"]="0*220";
w["exampl"]="0*100";
w["exceed"]="0*10";
w["except"]="0*240";
w["exclud"]="0*190";
w["exclus"]="0*200";
w["execut"]="0*80";
w["exercis"]="0*90";
w["exist"]="0*10";
w["expect"]="0*10";
w["expens"]="0*30";
w["expir"]="0*93";
w["explicit"]="0*40";
w["export"]="0*140";
w["express"]="0*270";
w["expressli"]="0*150";
w["expressway"]="0*20";
w["extend"]="0*10";
w["extent"]="0*150";
w["extern"]="0*10";
w["fail"]="0*30";
w["failur"]="0*60";
w["far"]="0*10";
w["fault"]="0*20";
w["fax"]="0*10";
w["featur"]="0*10";
w["feder"]="0*70";
w["fee"]="0*110";
w["feedback"]="0*118";
w["field"]="0*40";
w["fifti"]="0*50";
w["file"]="0*590";
w["financi"]="0*20";
w["fine"]="0*10";
w["first"]="0*10";
w["fit"]="0*240";
w["flatbuff"]="0*58";
w["flaw"]="0*10";
w["follow"]="0*290";
w["footnot"]="0*20";
w["forc"]="0*20";
w["forego"]="0*50";
w["foreign"]="0*10";
w["form"]="0*680";
w["format"]="0*120";
w["forth"]="0*70";
w["foundat"]="0*80";
w["fraunhof"]="0*10";
w["free"]="0*210";
w["freeli"]="0*20";
w["from"]="0*600";
w["full"]="0*10";
w["fullest"]="0*10";
w["fulli"]="0*10";
w["function"]="0*40";
w["furnish"]="0*80";
w["further"]="0*30";
w["futur"]="0*10";
w["gailli"]="0*40";
w["general"]="0*40";
w["generat"]="0*100";
w["github"]="0*20";
w["give"]="0*120";
w["glossari"]="0*10";
w["gnu"]="0*20";
w["good"]="0*10";
w["goodwil"]="0*50";
w["googl"]="0*40";
w["govern"]="0*180";
w["government"]="0*10";
w["gpl"]="0*200";
w["gpl-compat"]="0*80";
w["grant"]="0*693";
w["grossli"]="0*40";
w["group"]="0*40";
w["guarante"]="0*40";
w["guid"]="0*10";
w["guido"]="0*120";
w["gzip"]="0*40";
w["handl"]="0*40";
w["hardwar"]="0*20";
w["harmless"]="0*50";
w["has"]="0*190";
w["have"]="0*480";
w["hdl"]="0*20";
w["he"]="0*40";
w["header"]="0*20";
w["held"]="0*30";
w["hereaft"]="0*10";
w["herebi"]="0*300";
w["herein"]="0*90";
w["hereto"]="0*30";
w["hereund"]="0*40";
w["his"]="0*20";
w["histor"]="0*20";
w["histori"]="0*20";
w["hold"]="0*50";
w["holder"]="0*70";
w["host"]="0*40";
w["hosted/virtu"]="0*10";
w["how"]="0*60";
w["howev"]="0*160";
w["howsoev"]="0*10";
w["html"]="0*50";
w["http"]="0*290";
w["http://google.github.io/flatbuff"]="0*20";
w["http://hdl.handle.net/1895.22/1013"]="0*20";
w["http://tools.ietf.org/html/rfc1950"]="0*20";
w["http://www.apache.org/licens"]="0*40";
w["http://www.apache.org/licenses/license-2.0"]="0*40";
w["http://www.cnri.reston.va.us"]="0*20";
w["http://www.cwi.nl"]="0*20";
w["http://www.nvidia.com/object/privacy_policy.html"]="0*10";
w["http://www.opensource.org"]="0*20";
w["http://www.python.org/psf"]="0*20";
w["http://www.pythonlabs.com/logos.html"]="0*20";
w["http://www.sync.ro"]="0*20";
w["http://www.zope.com"]="0*20";
w["https"]="0*20";
w["https://www.khronos.org/registri"]="0*20";
w["i.e"]="0*40";
w["idea"]="0*10";
w["identif"]="0*40";
w["identifi"]="0*100";
w["ietf"]="0*20";
w["ii"]="0*140";
w["iii"]="0*110";
w["illeg"]="0*10";
w["immedi"]="0*20";
w["impair"]="0*10";
w["impli"]="0*300";
w["implic"]="0*30";
w["import"]="0*70";
w["improv"]="0*50";
w["in-countri"]="0*10";
w["inabl"]="0*40";
w["inc"]="0*60";
w["incid"]="0*10";
w["incident"]="0*150";
w["includ"]="0*1260";
w["inclus"]="0*80";
w["incompat"]="0*20";
w["incorpor"]="0*210";
w["incur"]="0*40";
w["indemn"]="0*40";
w["indemnif"]="0*10";
w["indemnifi"]="0*50";
w["independ"]="0*20";
w["indic"]="0*150";
w["indirect"]="0*120";
w["individu"]="0*210";
w["industri"]="0*20";
w["inform"]="0*443";
w["infring"]="0*260";
w["initi"]="0*80";
w["injunct"]="0*10";
w["injuri"]="0*20";
w["insolv"]="0*10";
w["instal"]="0*180";
w["institut"]="0*60";
w["instruct"]="0*10";
w["integr"]="0*20";
w["intellectu"]="0*103";
w["intend"]="0*20";
w["intent"]="0*80";
w["interest"]="0*20";
w["interfac"]="0*40";
w["intern"]="0*100";
w["internet"]="0*110";
w["internet-bas"]="0*40";
w["interoper"]="0*10";
w["interpret"]="0*50";
w["invalid"]="0*20";
w["involuntari"]="0*10";
w["io"]="0*20";
w["irrepar"]="0*10";
w["irrevoc"]="0*80";
w["issu"]="0*100";
w["it"]="0*580";
w["item"]="0*30";
w["iv"]="0*20";
w["ix"]="0*10";
w["januari"]="0*40";
w["jean"]="0*40";
w["jean-loup"]="0*40";
w["jess"]="0*20";
w["jloup"]="0*20";
w["jloup@gzip.org"]="0*20";
w["joint"]="0*70";
w["judgment"]="0*10";
w["jurisdict"]="0*20";
w["just"]="0*0";
w["khrono"]="0*100";
w["kind"]="0*140";
w["knew"]="0*20";
w["know"]="0*20";
w["know-how"]="0*10";
w["known"]="0*70";
w["ks"]="0*20";
w["la"]="0*10";
w["labor"]="0*10";
w["languag"]="0*60";
w["last"]="0*10";
w["latent"]="0*10";
w["law"]="0*750";
w["lawsuit"]="0*40";
w["lawyer"]="0*40";
w["le"]="0*20";
w["leas"]="0*30";
w["least"]="0*40";
w["legal"]="0*350";
w["lend"]="0*20";
w["less"]="0*20";
w["let"]="0*20";
w["li"]="0*20";
w["liab"]="0*20";
w["liabil"]="0*395";
w["liabl"]="0*210";
w["librari"]="0*30";
w["lice"]="0*20";
w["licens"]="0*3886";
w["license"]="0*570";
w["licensor"]="0*450";
w["lieu"]="0*20";
w["life"]="0*40";
w["like"]="0*10";
w["limit"]="0*831";
w["line"]="0*10";
w["link"]="0*80";
w["liquid"]="0*10";
w["list"]="0*60";
w["litig"]="0*80";
w["live"]="0*40";
w["load"]="0*10";
w["loan"]="0*10";
w["local"]="0*40";
w["locat"]="0*50";
w["logo"]="0*60";
w["long"]="0*10";
w["longer"]="0*20";
w["loss"]="0*250";
w["lost"]="0*30";
w["loup"]="0*40";
w["ma"]="0*10";
w["machin"]="0*20";
w["machine-execut"]="0*20";
w["made"]="0*220";
w["madler"]="0*20";
w["madler@alumni.caltech.edu"]="0*20";
w["mail"]="0*50";
w["maintain"]="0*20";
w["mainten"]="0*20";
w["majeur"]="0*10";
w["make"]="0*510";
w["malfunct"]="0*40";
w["manag"]="0*100";
w["mani"]="0*40";
w["manner"]="0*30";
w["manual"]="0*10";
w["manufactur"]="0*20";
w["mark"]="0*150";
w["market"]="0*10";
w["mask"]="0*10";
w["master"]="0*10";
w["materi"]="0*330";
w["mathematisch"]="0*100";
w["matter"]="0*30";
w["maximum"]="0*10";
w["may"]="0*1090";
w["mean"]="0*690";
w["mechan"]="0*50";
w["media"]="0*70";
w["medic"]="0*10";
w["medium"]="0*40";
w["meet"]="0*60";
w["member"]="0*30";
w["mention"]="0*20";
w["merchant"]="0*230";
w["mere"]="0*40";
w["merg"]="0*40";
w["merger"]="0*10";
w["microsoft"]="0*248";
w["militari"]="0*10";
w["minimum"]="0*10";
w["misappropri"]="0*10";
w["misrepres"]="0*40";
w["model"]="0*10";
w["modif"]="0*340";
w["modifi"]="0*310";
w["monetari"]="0*10";
w["month"]="0*10";
w["moral"]="0*10";
w["more"]="0*110";
w["most"]="0*20";
w["move"]="0*40";
w["mpeg"]="0*10";
w["mpeg-la"]="0*10";
w["music"]="0*10";
w["must"]="0*340";
w["name"]="0*320";
w["nation"]="0*70";
w["natur"]="0*30";
w["navig"]="0*10";
w["nd"]="0*20";
w["necessari"]="0*30";
w["necessarili"]="0*40";
w["ned"]="0*10";
w["need"]="0*10";
w["neglig"]="0*130";
w["negoti"]="0*10";
w["neither"]="0*30";
w["net"]="0*30";
w["netherland"]="0*40";
w["network"]="0*30";
w["new"]="0*10";
w["nineti"]="0*10";
w["nl"]="0*20";
w["nner"]="0*10";
w["no-charg"]="0*80";
w["non"]="0*270";
w["non-affili"]="0*10";
w["non-exclus"]="0*110";
w["non-infring"]="0*80";
w["non-person"]="0*10";
w["non-profit"]="0*20";
w["non-separ"]="0*20";
w["non-transfer"]="0*10";
w["nonexclus"]="0*40";
w["noninfring"]="0*60";
w["nor"]="0*20";
w["normal"]="0*40";
w["normat"]="0*20";
w["note"]="0*10";
w["noth"]="0*120";
w["notic"]="0*1047";
w["notifi"]="0*10";
w["notwithstand"]="0*70";
w["now"]="0*60";
w["nse"]="0*20";
w["nsight"]="0*41";
w["nuclear"]="0*10";
w["null"]="0*10";
w["number"]="0*50";
w["nvidia"]="0*1229";
w["nvidia"]="0*20";
w["object"]="0*280";
w["oblig"]="0*253";
w["obscur"]="0*10";
w["obtain"]="0*180";
w["octob"]="0*20";
w["ofac"]="0*20";
w["offer"]="0*90";
w["offic"]="0*70";
w["older"]="0*0";
w["omiss"]="0*20";
w["omit"]="0*20";
w["on-lin"]="0*10";
w["one"]="0*110";
w["onli"]="0*340";
w["onlin"]="0*10";
w["ontribut"]="0*20";
w["open"]="0*103";
w["opensourc"]="0*20";
w["oper"]="0*50";
w["optim"]="0*10";
w["option"]="0*20";
w["oral"]="0*20";
w["order"]="0*123";
w["ordinarili"]="0*10";
w["org"]="0*180";
w["organ"]="0*110";
w["origin"]="0*180";
w["ork"]="0*20";
w["ot"]="0*10";
w["other"]="0*1330";
w["otherwis"]="0*730";
w["out"]="0*150";
w["output"]="0*40";
w["outsid"]="0*50";
w["outstand"]="0*50";
w["ow"]="0*10";
w["owe"]="0*10";
w["own"]="0*260";

View File

@@ -0,0 +1,419 @@
//Auto generated index for searching.
w["owner"]="0*240";
w["ownership"]="0*105";
w["page"]="0*60";
w["paid"]="0*10";
w["panel"]="0*10";
w["paragraph"]="0*20";
w["part"]="0*260";
w["parti"]="0*962";
w["particip"]="0*10";
w["particular"]="0*230";
w["partner"]="0*10";
w["partnership"]="0*60";
w["party"]="0*20";
w["pass"]="0*10";
w["pass-through"]="0*10";
w["past"]="0*10";
w["patch"]="0*30";
w["patent"]="0*350";
w["pay"]="0*10";
w["payabl"]="0*10";
w["payment"]="0*20";
w["pendenc"]="0*10";
w["percent"]="0*50";
w["perf"]="0*41";
w["perform"]="0*200";
w["permiss"]="0*400";
w["permit"]="0*220";
w["perpetu"]="0*80";
w["persist"]="0*20";
w["person"]="0*170";
w["personnel"]="0*20";
w["pertain"]="0*100";
w["pertin"]="0*10";
w["petit"]="0*20";
w["phase"]="0*10";
w["place"]="0*40";
w["plain"]="0*20";
w["pleas"]="0*30";
w["point"]="0*10";
w["polici"]="0*20";
w["portion"]="0*60";
w["possess"]="0*30";
w["possibl"]="0*190";
w["power"]="0*40";
w["practic"]="0*10";
w["pre"]="0*88";
w["pre-releas"]="0*73";
w["prefer"]="0*60";
w["prejudic"]="0*10";
w["prepar"]="0*220";
w["present"]="0*20";
w["preston"]="0*20";
w["preview"]="0*10";
w["previous"]="0*40";
w["price"]="0*10";
w["primarili"]="0*10";
w["princip"]="0*20";
w["principl"]="0*20";
w["print"]="0*40";
w["prior"]="0*60";
w["privaci"]="0*50";
w["privat"]="0*10";
w["pro"]="0*10";
w["proceed"]="0*50";
w["process"]="0*20";
w["processor"]="0*20";
w["procur"]="0*10";
w["product"]="0*360";
w["profit"]="0*70";
w["program"]="0*60";
w["prohibit"]="0*10";
w["project"]="0*10";
w["promin"]="0*40";
w["promis"]="0*10";
w["promot"]="0*60";
w["prompt"]="0*30";
w["proper"]="0*10";
w["properti"]="0*123";
w["propos"]="0*10";
w["proprietari"]="0*50";
w["protect"]="0*80";
w["provid"]="0*850";
w["provis"]="0*120";
w["proxi"]="0*20";
w["psf"]="0*420";
w["public"]="0*260";
w["publish"]="0*70";
w["punit"]="0*10";
w["purchas"]="0*40";
w["purport"]="0*10";
w["purpos"]="0*583";
w["pursuant"]="0*30";
w["python"]="0*978";
w["python-rel"]="0*20";
w["pythonlab"]="0*60";
w["qualiti"]="0*10";
w["quot"]="0*20";
w["ranti"]="0*20";
w["re"]="0*20";
w["read"]="0*30";
w["readabl"]="0*40";
w["reason"]="0*150";
w["receipt"]="0*10";
w["receiv"]="0*130";
w["receivership"]="0*10";
w["recipi"]="0*50";
w["recommend"]="0*40";
w["record"]="0*10";
w["recov"]="0*40";
w["redistribut"]="0*150";
w["reduc"]="0*10";
w["reexport"]="0*10";
w["refer"]="0*70";
w["referenc"]="0*10";
w["reflect"]="0*20";
w["refund"]="0*10";
w["regard"]="0*110";
w["regardless"]="0*40";
w["regist"]="0*40";
w["registr"]="0*30";
w["registri"]="0*30";
w["regul"]="0*90";
w["reinstal"]="0*20";
w["relat"]="0*110";
w["relationship"]="0*60";
w["releas"]="0*248";
w["reliabl"]="0*30";
w["relief"]="0*20";
w["remain"]="0*90";
w["remedi"]="0*60";
w["remov"]="0*40";
w["renew"]="0*10";
w["rent"]="0*30";
w["replac"]="0*60";
w["repres"]="0*120";
w["represent"]="0*130";
w["reproduc"]="0*210";
w["reproduct"]="0*160";
w["request"]="0*40";
w["requir"]="0*280";
w["research"]="0*70";
w["resel"]="0*40";
w["reserv"]="0*110";
w["resid"]="0*10";
w["respect"]="0*210";
w["respond"]="0*10";
w["respons"]="0*180";
w["restitut"]="0*10";
w["reston"]="0*60";
w["restor"]="0*10";
w["restrict"]="0*183";
w["result"]="0*220";
w["retain"]="0*100";
w["return"]="0*20";
w["reveal"]="0*10";
w["revers"]="0*30";
w["review"]="0*10";
w["revis"]="0*40";
w["rfc"]="0*60";
w["rfc1951"]="0*20";
w["rfc1952"]="0*20";
w["rfcs"]="0*20";
w["richard"]="0*20";
w["right"]="0*866";
w["ris"]="0*20";
w["risk"]="0*40";
w["ro"]="0*20";
w["rossum"]="0*20";
w["royalti"]="0*150";
w["royalty-fre"]="0*140";
w["rule"]="0*10";
w["runtim"]="0*58";
w["s.p.a"]="0*10";
w["sale"]="0*20";
w["same"]="0*70";
w["sampl"]="0*10";
w["san"]="0*20";
w["sanction"]="0*20";
w["santa"]="0*50";
w["saratoga"]="0*20";
w["scientif"]="0*10";
w["scope"]="0*30";
w["sdk"]="0*79";
w["search"]="0*2";
w["secret"]="0*10";
w["section"]="0*130";
w["secur"]="0*40";
w["see"]="0*150";
w["seek"]="0*10";
w["sell"]="0*140";
w["send"]="0*0";
w["sens"]="0*60";
w["sent"]="0*40";
w["separ"]="0*150";
w["serial"]="0*10";
w["server"]="0*20";
w["servic"]="0*526";
w["set"]="0*80";
w["sever"]="0*20";
w["shall"]="0*1020";
w["share"]="0*60";
w["should"]="0*70";
w["sign"]="0*20";
w["similar"]="0*20";
w["sisvel"]="0*10";
w["site"]="0*40";
w["sixti"]="0*10";
w["sla"]="0*183";
w["so"]="0*140";
w["soft"]="0*20";
w["softwar"]="0*2780";
w["sold"]="0*20";
w["sole"]="0*230";
w["some"]="0*20";
w["sourc"]="0*733";
w["special"]="0*150";
w["specif"]="0*130";
w["specifi"]="0*30";
w["spirv"]="0*38";
w["spirv-cross"]="0*38";
w["sponsor"]="0*20";
w["srl"]="0*20";
w["stallman"]="0*60";
w["stand"]="0*10";
w["stand-alon"]="0*10";
w["standard"]="0*30";
w["state"]="0*390";
w["statement"]="0*90";
w["status"]="0*10";
w["statutori"]="0*40";
w["sticht"]="0*100";
w["stoppag"]="0*40";
w["strict"]="0*20";
w["structur"]="0*10";
w["sub"]="0*10";
w["subcontractor"]="0*10";
w["subject"]="0*410";
w["sublicens"]="0*120";
w["submiss"]="0*40";
w["submit"]="0*200";
w["subparagraph"]="0*10";
w["subsequ"]="0*40";
w["subsidiari"]="0*10";
w["substanti"]="0*50";
w["substitut"]="0*30";
w["successor"]="0*20";
w["suggest"]="0*10";
w["suit"]="0*10";
w["suitabl"]="0*10";
w["summar"]="0*20";
w["summari"]="0*40";
w["supersed"]="0*70";
w["supplement"]="0*166";
w["suppli"]="0*30";
w["supplier"]="0*20";
w["support"]="0*200";
w["surviv"]="0*10";
w["suspend"]="0*10";
w["sync"]="0*20";
w["syncro"]="0*20";
w["syntax"]="0*40";
w["system"]="0*240";
w["tab"]="0*10";
w["tabl"]="0*20";
w["team"]="0*60";
w["technic"]="0*50";
w["technolog"]="0*50";
w["term"]="0*1070";
w["termin"]="0*246";
w["test"]="0*123";
w["test/develop"]="0*23";
w["text"]="0*180";
w["th"]="0*30";
w["than"]="0*60";
w["thank"]="0*20";
w["them"]="0*40";
w["theori"]="0*50";
w["therefor"]="0*30";
w["therein"]="0*20";
w["thereof"]="0*380";
w["thereto"]="0*10";
w["thereund"]="0*10";
w["therewith"]="0*10";
w["therwis"]="0*20";
w["third"]="0*572";
w["third-parti"]="0*110";
w["thirti"]="0*10";
w["thomson"]="0*10";
w["those"]="0*220";
w["threaten"]="0*10";
w["through"]="0*140";
w["thru"]="0*40";
w["time"]="0*50";
w["titl"]="0*80";
w["togeth"]="0*50";
w["told"]="0*20";
w["toma"]="0*20";
w["tool"]="0*40";
w["tort"]="0*150";
w["tortious"]="0*20";
w["total"]="0*10";
w["track"]="0*40";
w["trade"]="0*150";
w["trademark"]="0*348";
w["transfer"]="0*110";
w["transform"]="0*40";
w["translat"]="0*50";
w["transmiss"]="0*10";
w["transmit"]="0*20";
w["treasuri"]="0*10";
w["treasury"]="0*10";
w["treatment"]="0*10";
w["twelv"]="0*10";
w["type"]="0*50";
w["u."]="0*120";
w["uncheck"]="0*10";
w["under"]="0*850";
w["understand"]="0*10";
w["unenforc"]="0*10";
w["unexpect"]="0*10";
w["unfair"]="0*20";
w["uninterrupt"]="0*10";
w["union"]="0*40";
w["uniqu"]="0*20";
w["unit"]="0*130";
w["unless"]="0*270";
w["unlicens"]="0*10";
w["unlik"]="0*20";
w["unmodifi"]="0*20";
w["unpredict"]="0*10";
w["until"]="0*20";
w["up"]="0*30";
w["updat"]="0*80";
w["upgrad"]="0*20";
w["upon"]="0*140";
w["url"]="0*30";
w["us"]="0*30";
w["usag"]="0*33";
w["use"]="0*2090";
w["user"]="0*191";
w["util"]="0*20";
w["v2021.1"]="0*0";
w["va"]="0*40";
w["valid"]="0*30";
w["valu"]="0*10";
w["van"]="0*20";
w["variabl"]="0*10";
w["various"]="0*20";
w["ventur"]="0*70";
w["verbal"]="0*40";
w["version"]="0*420";
w["vi"]="0*10";
w["via"]="0*10";
w["video"]="0*33";
w["vii"]="0*10";
w["viii"]="0*10";
w["violat"]="0*50";
w["virginia"]="0*100";
w["virtual"]="0*10";
w["visit"]="0*10";
w["void"]="0*20";
w["volunt"]="0*20";
w["voluntari"]="0*10";
w["vulkan"]="0*38";
w["waiv"]="0*10";
w["waiver"]="0*10";
w["want"]="0*40";
w["war"]="0*20";
w["warrant"]="0*20";
w["warranti"]="0*735";
w["washington"]="0*20";
w["way"]="0*90";
w["we"]="0*80";
w["we'r"]="0*20";
w["web"]="0*20";
w["websit"]="0*10";
w["well"]="0*30";
w["whatev"]="0*10";
w["whatsoev"]="0*20";
w["when"]="0*10";
w["where"]="0*140";
w["wherev"]="0*40";
w["wheth"]="0*20";
w["whether"]="0*330";
w["which"]="0*250";
w["while"]="0*40";
w["white"]="0*20";
w["who"]="0*30";
w["whole"]="0*130";
w["whom"]="0*120";
w["wi"]="0*20";
w["wide"]="0*60";
w["within"]="0*370";
w["without"]="0*630";
w["work"]="0*2480";
w["workmanship"]="0*10";
w["world"]="0*60";
w["world-wid"]="0*60";
w["worldwid"]="0*90";
w["would"]="0*60";
w["write"]="0*170";
w["written"]="0*150";
w["wrote"]="0*20";
w["www"]="0*270";
w["www.microsoft.com/export"]="0*20";
w["xi"]="0*10";
w["xii"]="0*10";
w["yaml"]="0*38";
w["yaml-cpp"]="0*38";
w["year"]="0*50";
w["yes"]="0*160";
w["you"]="0*2690";
w["your"]="0*1130";
w["yption"]="0*10";
w["yyyi"]="0*20";
w["zlib"]="0*78";
w["zope"]="0*60";

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,26 @@
/*
* Copyright (c) 2001, Dr Martin Porter
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
var stemmer=(function(){var h={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},e={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},i="[^aeiou]",k="[aeiouy]",a=i+"[^aeiouy]*",g=k+"[aeiou]*",f="^("+a+")?"+g+a,b="^("+a+")?"+g+a+"("+g+")?$",d="^("+a+")?"+g+a+g+a,j="^("+a+")?"+k;return function(q){var l,s,r,t,o,n,m,c=q;if(q.length<3){return q}r=q.substr(0,1);if(r=="y"){q=r.toUpperCase()+q.substr(1)}t=/^(.+?)(ss|i)es$/;o=/^(.+?)([^s])s$/;if(t.test(q)){q=q.replace(t,"$1$2")}else{if(o.test(q)){q=q.replace(o,"$1$2")}}t=/^(.+?)eed$/;o=/^(.+?)(ed|ing)$/;if(t.test(q)){var p=t.exec(q);t=new RegExp(f);if(t.test(p[1])){t=/.$/;q=q.replace(t,"")}}else{if(o.test(q)){var p=o.exec(q);l=p[1];o=new RegExp(j);if(o.test(l)){q=l;o=/(at|bl|iz)$/;n=new RegExp("([^aeiouylsz])\\1$");m=new RegExp("^"+a+k+"[^aeiouwxy]$");if(o.test(q)){q=q+"e"}else{if(n.test(q)){t=/.$/;q=q.replace(t,"")}else{if(m.test(q)){q=q+"e"}}}}}}t=/^(.+?)y$/;if(t.test(q)){var p=t.exec(q);l=p[1];t=new RegExp(j);if(t.test(l)){q=l+"i"}}t=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/;if(t.test(q)){var p=t.exec(q);l=p[1];s=p[2];t=new RegExp(f);if(t.test(l)){q=l+h[s]}}t=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/;if(t.test(q)){var p=t.exec(q);l=p[1];s=p[2];t=new RegExp(f);if(t.test(l)){q=l+e[s]}}t=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/;o=/^(.+?)(s|t)(ion)$/;if(t.test(q)){var p=t.exec(q);l=p[1];t=new RegExp(d);if(t.test(l)){q=l}}else{if(o.test(q)){var p=o.exec(q);l=p[1]+p[2];o=new RegExp(d);if(o.test(l)){q=l}}}t=/^(.+?)e$/;if(t.test(q)){var p=t.exec(q);l=p[1];t=new RegExp(d);o=new RegExp(b);n=new RegExp("^"+a+k+"[^aeiouwxy]$");if(t.test(l)||(o.test(l)&&!(n.test(l)))){q=l}}t=/ll$/;o=new RegExp(d);if(t.test(q)&&o.test(q)){t=/.$/;q=q.replace(t,"")}if(r=="y"){q=r.toLowerCase()+q.substr(1)}return q}})();