From 942f01d08bdb659b24fc6bd06ee11aacdf0f4fac Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Sat, 25 Jul 2015 17:52:25 +0200 Subject: [PATCH] fix the tool to spellcheck the comments --- tools/spell/lspell.pl | 55 - tools/spell/lspell2.pl | 56 - tools/spell/sg_stopwords.txt | 5405 ---------------------------------- tools/spell/spell.sh | 9 - tools/spell_comments.pl | 56 + tools/spell_dict.txt | 13 + 6 files changed, 69 insertions(+), 5525 deletions(-) delete mode 100644 tools/spell/lspell.pl delete mode 100644 tools/spell/lspell2.pl delete mode 100644 tools/spell/sg_stopwords.txt delete mode 100644 tools/spell/spell.sh create mode 100755 tools/spell_comments.pl create mode 100644 tools/spell_dict.txt diff --git a/tools/spell/lspell.pl b/tools/spell/lspell.pl deleted file mode 100644 index e409eef58c..0000000000 --- a/tools/spell/lspell.pl +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/perl - -# Copyright (c) 2013-2014. The SimGrid Team. -# All rights reserved. - -# This program is free software; you can redistribute it and/or modify it -# under the terms of the license (GNU LGPL) which comes with this package. - -# C comment spell checker -# For each given source file, print the filename, a colon, and the number -# of misspelled words, then a list of misspelled words. -# Words contained in the file stopwords.txt are not considered spelling errors. -# Copyright 2003, Dan Kegel. Licensed under GPL. See the file ../COPYING for details. - -sub check_content($) { - my $content = shift; - $content =~ tr/*/ /; - print POUT "$content\n"; -} - -$TEMPFILE="/tmp/spell.tmp"; -$STOPFILE=shift(@ARGV); - -open(STOPFILE, $STOPFILE) || die "can't open stopword file $STOPFILE"; -while () { - chomp; - $stopped{$_}++; -} -close(STOPFILE); - -foreach $file (@ARGV) { - open (FI, $file) || die $file; - $content = join ("", ); - close (FI); - - open(POUT, "> $TEMPFILE") || die; - $content =~ s!//(.+)$!check_content($1)!egm; - $content =~ s!/\*(.+?)\*/!check_content($1)!egs; - close(POUT); - - open(PIN, "ispell -d american -l < $TEMPFILE | sort -uf |") || die; - undef @badwords; - while () { - chomp; - if ($stopped{$_} == 0) { - push(@badwords, $_); - } - } - close(PIN) || die; - - if (@badwords) { - print "$file: ".scalar(@badwords)."\n\n"; - print join(" ",@badwords)."\n\n"; - } -} diff --git a/tools/spell/lspell2.pl b/tools/spell/lspell2.pl deleted file mode 100644 index b9d11b8601..0000000000 --- a/tools/spell/lspell2.pl +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/perl - -# Copyright (c) 2013-2014. The SimGrid Team. -# All rights reserved. - -# This program is free software; you can redistribute it and/or modify it -# under the terms of the license (GNU LGPL) which comes with this package. - -# C noncomment spell checker -# For each given source file, print the filename, a colon, and the number -# of misspelled words, then a list of misspelled words. -# Words contained in the file stopwords.txt are not considered spelling errors. -# Copyright 2003, Dan Kegel. Licensed under GPL. See the file ../COPYING for details. - -sub check_content($) { - my $content = shift; - $content =~ tr/*/ /; - print POUT "$content\n"; -} - -$TEMPFILE="/tmp/spell.tmp"; -$STOPFILE=shift(@ARGV); - -open(STOPFILE, $STOPFILE) || die "can't open stopword file $STOPFILE"; -while () { - chomp; - $stopped{$_}++; -} -close(STOPFILE); - -foreach $file (@ARGV) { - open (FI, $file) || die $file; - $content = join ("", ); - close (FI); - - open(POUT, "> $TEMPFILE") || die; - $content =~ s!//(.+)$! !gm; - $content =~ s!/\*(.+?)\*/! !gs; - print POUT $content; - close(POUT); - - open(PIN, "ispell -d american -l < $TEMPFILE | sort -uf |") || die; - undef @badwords; - while () { - chomp; - if ($stopped{$_} == 0) { - push(@badwords, $_); - } - } - close(PIN) || die; - - if (@badwords) { - print "$file: ".scalar(@badwords)."\n\n"; - print join(" ",@badwords)."\n\n"; - } -} diff --git a/tools/spell/sg_stopwords.txt b/tools/spell/sg_stopwords.txt deleted file mode 100644 index c87cff166c..0000000000 --- a/tools/spell/sg_stopwords.txt +++ /dev/null @@ -1,5405 +0,0 @@ -aa -aadb -abcd -abortMsg -abs -abstrusegoose -ac -Accessor -accumbuf -accure -Acecpts -actbuf -actionA -actionB -actionC -adag -addem -addl -addlen -addmult -addq -addr -ADDR -AddrBStore -ADDRESSOFFSET -AddrFrame -addrline -AddrMode -AddrModeFlat -AddrModeReal -AddrPC -AddrReturn -addrs -AddrStack -addtest -addtogroup -addVariable -AddVariable -ADI -adisp -adispl -adj -ADJ -adjsize -Adrien -ADSP -ADSPBLACKFIN -ADSPTS -adst -AdvanceState -aend -aext -afc -afd -aff -agclose -Agdisc -Agedge -agfstin -agfstnode -agfstout -agget -aghead -agnameof -Agnode -agnxtin -agnxtnode -agnxtout -AGRAPH -agread -AGSEQ -agtail -aint -Aint -AINT -aintv -ainv -AIX -aka -al -alegrand -algo -algorihtm -Algorithmica -alice -aliceTimes -allContainers -allgather -Allgather -ALLGATHER -ALLGATHERS -allgatherv -Allgatherv -ALLGATHERV -ALLGATHERVS -alloc -Alloc -AllocateGrid -allocs -Allocs -allof -allowSmaller -allred -allreduce -allReduce -Allreduce -ALLREDUCE -ALLREDUCES -AllReqsValid -alltoall -allToAll -Alltoall -ALLTOALL -ALLTOALLS -alltoallv -allToAllv -allToAllV -Alltoallv -ALLTOALLV -ALLTOALLVS -alltoallw -Alltoallw -alltypes -ALTIX -amd -AMDExtendedCpuFeatures -amdahl -Amdahl -aName -anl -annuli -aNode -ans -ansi -antibcast -anwser -ap -api -app -appender's -appnum -APPNUM -apps -ar -archs -arcId -arcShow -arctan -arecv -arg -ARG -argc -ARGN -args -ARGS -argsused -argv -ARGV -ARGVS -arity -Arity -armageddon -Arnaud -arr -Arr -ARR -ARray -ARRAYINDEXTYPEID -arrShow -ars -asap -ascii -AsciiTraceHelperForDevice -AsciiTraceUserHelperForDevice -ASes -asg -asize -asizev -asm -ASN -asnprintf -ASNPRINTF -asprintf -ASPRINTF -aspx -asr -ASR -asrc -ASroute -assoc -astart -async -atan -atexit -atfork -atof -atoi -atol -att -AttachArc -AttachCurrentThread -AttachNode -ATTLIST -attr -Attr -ATTR -AttributeValue -attrs -ATTRS -attrt -attrval -atype -Auther -autoconf -autoheader -automagically -autorestart -Autorestart -autorestarting -autoschedule -autotest -autotuning -aux -Aux -AUX -AVAILCPU -aval -avg -Avg -AvgCalc -AvgFromIdleTime -AvgFromNonIdleTime -avpkt -avval -AXP -@@@@@@@@@@@@@@@@@@@@@@@@@@@ STOPPED CHECKKING HERE @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -ba -backboneNode -BackingStoreBase -BackingStoreEnd -BackingStoreOffset -backoff -backsub -backtrace -Backtrace -BACKTRACE -backtraces -Bailling -barabasi -Barabasi -baseaddr -BASEADDR -basecount -basegroup -basename -BaseOfImage -basesize -BASETYPE -bb -bbuf -bc -bcast -Bcast -BCAST -bcasting -BCASTS -Bconnection -bdebug -bdw -begining -beginreceive -behaviour -benchs -BeOS -BEOS -bestprac -bewtween -bf -bfef -bg -Bg -BH -BIGENDIAN -bigunsigned -binimoal -bintree -bionomial -bitcount -Bitcount -bitfield -BITFIELD -bithacks -bitmask -BITPOSITION -bittorrent -Bittorrent -bitval -bl -Blackfin -blankline -blen -blens -blimit -blk -blkidx -blklen -blklens -blks -blksize -blockcnt -blockcount -BLOCKCOUNT -BLOCKIFY -blockindex -blockindexed -blockinfo -blocklen -blocklength -blocklengths -blocklens -BLOCKLOG -blocksize -BLOCKSIZE -blocksizes -BM -bmname -bmsk -bmtree -BMTREE -bName -bnext -bNode -bobTimes -Boivin -bol -booktitle -bool -Bool -BOOL -BOOOOOUUUHHH -BOR -borken -Borland -BORLAND -BORLANDC -BORLANDDC -Bourassa -bp -bprintf -bps -Bps -bptr -breakeven -breakval -breg -bregister -brillant -brokenpipe -bruck -Bruck -bs -bsdos -bsection -bsend -Bsend -BSend -BSEND -bsendbuf -bsendbufsize -bsends -bsize -bss -BSS -bt -BT -btemp -btio -BTLs -btype -buchi -bucklet -bucklets -buf -BUF -bufd -buffbegin -BUFFERDONE -bufferedBytes -BUFFERLIT -BUFFERLITERAL -BUFFERPUTC -BUFFERSET -buffersize -BufferSize -bufferstack -BUFFERSTACKSIZE -buffout -BUFFSIZE -buffstr -bufin -BUFLEN -bufmem -bufname -bufout -bufp -bufs -bufsize -BUFSIZE -bufsizes -BUGREPORT -buildBH -BuildComm -BuildNumber -buildSH -buildtools -buildWH -builtin -BUILTIN -builtins -bupass -bval -bVerify -bvprintf -bw -Bw -Bwrite -bx -BXOR -BYBANDWIDTH -BYLATENCY -bypassASroute -BYPASSERROR -bypassroute -bypassRoute -bypassRoutes -bytesInQueue -bytesread -bzero -ca -cacc -cairo -calc -calcule -callback -Callback -CALLBACK -CallbackParam -CallbackRoutine -callbacks -Callbacks -CallbackType -CALLBACKW -CallObjectMethod -calloc -callocation -CallStaticObjectMethod -CallStaticVoidMethod -CallVoidMethod -Caolan -capa -caract -caracteristic -cardA -cardB -carefuly -carfull -carole -cartdim -Cartdim -cartesian -cas -Cas -CAS -casanova -castless -catched -Catched -catname -catName -catv -cb -CBA -cbarg -cblas -CblasNoTrans -CblasRowMajor -cbrt -cc -CC -ccgrid -ccmake -ccomm -CCRITICAL -CCRITICALn -cd -CDATA -CDEBUG -cdecl -ce -ceid -ceil -cerrcnt -cerrhandler -CERROR -c'est -cf -cfg -cfgelm -cflags -CFunction -cg -Cg -CGRAPH -cgroup -ch -Chaine -CHAINE -chainsend -ChangeLog -changeset -channelFactory -chartype -chdir -checkany -checkAttrs -checkB -CheckBuf -checkD -CheckData -checkint -checkinteger -checkNoAttrs -checknumber -checkParameters -checkResult -CheckSeed -checkstring -CheckSum -CheckThresh -checktype -checkudata -CheckVal -childCount -ChildId -CHILDRENCOUNT -childs -childsize -chk -chksum -choosed -choosen -chrono -chunck -cin -cinbuf -cinfo -CINFO -cinPtr -ck -classname -ClassNotFoundException -classp -CLASSPARENTID -ClassType -Clauss -clearerr -ClientPointers -clinkflags -CLM -cloest -CloseHandle -cls -clust -cmake -Cmake -CMake -CMAKE -cmd -cmdline -C'mon -cmp -cmpi -cmpstringp -cname -cnamelen -cnst -cnsts -cnt -cnts -co -coccinelle -coclass -CODEGEARC -coef -coeficient -coeur -COFF -CoffSymbols -cojava -COJAVA -col -coldim -coll -COLL -collbuf -colls -COLLS -colomn -colori -columntype -colwise -com -CombineStreams -comm -Comm -COMM -commande -commandline -CommentStreamA -CommentStreamW -comming -COMMITED -commname -commok -commrev -comms -COMMS -commslice -Communic -commutivity -commuttive -comp -Comp -COMP -compar -compiletime -completedTasks -CompleteInFiles -comput -computationAmount -ComputeDuration -computeDurations -Comunication -comz -concat -CONCAT -cond -COND -conf -CONF -config -Config -CONFIG -configurability -conftestval -congruential -connexion -consequetive -consequtive -const -Const -CONST -consts -constu -cont -ContainerType -containg -contening -contextes -ContextFlags -contidion -contig -Contig -contignous -contiuing -Contraintes -controlflow -convers -convertable -convertdouble -conz -coord -COORD -coords -cOp -copybomb -CopyStream -coreAmount -CoroutineSupport -corre -correponding -corresonding -countelems -courant -cout -coutbuf -coutPtr -cp -cplusplus -CPLUSPLUSCAST -cpos -cpp -CPP -CPPFLAGS -CPS -cpt -cpu -Cpu -cpuA -cpuB -CpuInfo -cpus -cpusetsize -CpuTI -CPUTIME -cputimer -CPUTTIME -CpuUsedTask -CpuUsedVm -cpvoid -cpy -cRank -crashtest -CRAYC -CREAT -Creata -createContainer -CreateContainer -createDottyFile -createEnvironment -CreateEvent -create'ing -CreateSemaphore -CreateStream -CreateThread -creationTime -creq -cReq -crequest -cRequest -crosstraffic -crt -crypto -c's -CSDVersionRva -cSize -csma -csn -csum -ctask -Ctask -ctg -ction -CTL -ctn -ctof -CTOR -ctr -Ctrl -CTRL -ctx -CTX -ctxs -ctype -cuf -cunit -CUNIT -curr -currcell -currentContainer -currentHost -currentProcess -currentQueueLen -currentThread -currj -currusecs -cv -CV -cval -CVData -CVERB -CVREC -CvRecord -CVSig -cw -CWARN -CXX -CYCLECNTR -cycleval -cygnus -CYGWIN -da -Da -dag -Dalcin -damnit -Damnit -DARG -dargs -darray -DARRAY -darrays -darraytype -darwin -darwins -dat -dataext -DATAKIND -dataloop -Dataloop -datarep -DATAREP -datasize -dataSize -DataSize -datastructure -datastructures -DATATOSENT -datatype -Datatype -DATATYPE -datatypes -Datatypes -DATATYPES -dataype -dax -daxFile -daxload -daxparse -db -dbf -dbg -dbgflag -dbghelp -DBGHELP -DbgUnmatched -DBHHEADER -DBHLPAPI -DBL -dc -dcb -dd -DD -ddfs -DDFS -de -dealed -debbugging -DEBUGDIRS -debuged -DebugHelp -debuging -debugsynch -DECC -decl -DECL -declspec -def -DEF -DEFFILE -defgroup -defineContainerType -DefineContainerType -defineEntityValue -DefineEntityValue -defineEventType -DefineEventType -defineLinkType -DefineLinkType -defineStateType -DefineStateType -defineVariableType -DefineVariableType -degub -delect -deletebomb -deleteCalled -DeleteCriticalSection -DeleteGlobalRef -DeleteLocalRef -DeleteStream -DELIM -delm -deltap -deltat -deltaTime -Denable -denom -dep -depafter -depbefore -depcnt -deployApplication -deployement -deployer -deploymentFile -deref -DEREGISTER -derouted -des -desactivated -desc -DESC -descp -Descp -descr -descrip -Descrip -Descrp -dest -destArray -destContainer -DestContainer -DestContainerType -destroyContainer -DestroyContainer -Destroyes -DetachCurrentThread -DetailsLevel -dev -developper -deviatinon -deviceFactory -DEVZERO -Df -dflt -DFLT -DFS -dg -DGArc -dgemm -DGNode -DGraph -DGRAPH -Dichotomic -dichotomyal -dict -DICT -dictelm -dicti -dictionnaries -dictionnary -Dictionnary -dicts -diff -differents -diffmax -diffmin -dijkstra -dijkstracache -DijkstraCache -DIJKSTRACACHE -dinbuf -dir -DIR -discret -disemmination -disp -displ -displs -disponible -disps -dist -DIST -distrib -distribs -div -djb -DJB -DL -dlerror -dlfcn -DLFCN -DLjava -dll -DLL -dllexport -dllimport -DllMain -dlsym -dmesh -dmp -DMPICH -DMTEST -dn -DNDEBUG -DNLOG -dnxm -dnym -dnzm -DOCTYPE -docummentation -DoDequeue -DoEnqueue -doesnt -doexception -dogbone -doit -dolog -Donahoo -donc -dont -DONT -dontinclude -doOutput -dopar -DoPeek -doTest -dotload -dotloader -dotout -dotparse -doublecircle -doubleint -doublering -doubleValue -doule -doutbuf -doxygen -DOXYGEN -dp -dpor -DPOR -dprintf -dpx -drand -DRAND -DropPacket -DS -dsend -dsendBounded -dsize -dsp -DSP -DSPs -dssp -dst -DST -dsts -dt -DT -dtd -DTD -dtdssp -dth -dttx -dtty -dttz -dtype -DTYPES -dum -DUMMYSTRUCTNAME -DUMMYUNIONNAME -d'un -dup -Dup -DUP -dupcomm -dup'ed -dup'ing -dupplicates -dupported -dups -dup's -duptype -dupWorld -dur -Duy -dval -dvfs -dw -DW -dwHighDateTime -dwLowDateTime -dwNumberOfProcessors -DWORD -DWORDPTR -dx -DXBT -dxmax -dy -dymax -dyn -DYNamic -dynar -Dynar -DYNAR -DynArr -dynars -Dynars -dynar's -dynat -dynlib -dynlinker -dz -dzmax -EAGAIN -EagerShort -eash -eax -eb -ebp -Ebp -EBUSY -ebx -ec -Ecuyer -ecx -edi -edu -edwiny -edx -ee -EEXIST -Ef -EFAIL -EFT -egcs -EINPROGRESS -EINTR -EINVAL -Eip -elem -ELEM -elems -elif -elmi -elmsize -elmts -elsewere -eltext -elts -Emden -EmptyAttributeValue -en -En -EnableAsciiInternal -EnablePcapInternal -ename -ENAMETOOLONG -endcode -EndContainer -EndContainerType -EndEventDef -endhtmlonly -endian -ENDIAN -EndIdlePeriod -endif -endLink -EndLink -endmark -endptr -endverbatim -Engelschall -englobing -ENOBUFS -ENOMEM -ENOSYS -ENT -EnterCriticalSection -ENTITYTEXT -EntityType -EntriesFilled -EntriesMatched -entrycpy -enum -ENUM -EnumDirTree -EnumDirTreeW -EnumerateLoadedModules -EnumerateLoadedModulesW -ENUMERATESYMBOLS -ENUMLINES -ENUMMODULES -ENUMSOURCEFILES -ENUMSYMBOLS -env -ENV -envFile -environmentGetRoutingRoot -envval -EOB -EOB's -eof -EOF's -eol -EOL -EOS -EOVERFLOW -ep -EP -EPASS -EPIO -EPIPE -eq -equiv -EQUIV -erand -ERANGE -errcat -errclass -errcnt -errcode -errcodes -ERRCODES -errh -errhand -errhandler -Errhandler -ERRHANDLER -errhandlers -errlen -ERRLIMIT -errmsg -ERRMSG -errno -ERRNO -erro -errorclass -errorcode -errorcodes -erroreous -esi -esp -Etag -ETag -ETIMEDOUT -euclidean -EuroMPI -ev -evalEwma -evalIdleDamping -evalP -evalue -EventDef -EventType -everyobne -eviltype -evp -evt -evtname -ewma -EWOULDBLOCK -exaflops -exc -ExceptionAddress -ExceptionClear -ExceptionCode -ExceptionFlags -ExceptionInformation -ExceptionOccurred -ExceptionPointers -ExceptionRecord -ExceptionStream -excl -EXCL -EXE -execinfo -EXECINFO -execlp -execve -exemple -Exemple -exepeted -exibitionist -existant -exitcode -ExitThread -exitTime -exp -Exp -explicitely -explicitFilename -expon -expr -EXPR -exptr -exscal -exscan -Exscan -ext -exted -externs -extrastate -fabs -Factorise -Fafard -fallback -FALLTHROUGH -fap -Faraj -FATPIPE -fb -fBps -fbreg -fbregister -fced -fclose -fcntl -fcomm -fct -fd -FD -fdim -fDOSImage -FDs -fdwReason -feasability -featnum -featp -FeatureInformation -feeded -feof -ferrhandler -ferror -fflags -fflush -FFLUSH -ffs -FFT -fftblock -fftblockpad -fftcopy -fftlow -ffts -fftx -ffty -fftz -fg -fgetc -fgets -fgroup -fh -fhandle -FI -FIBO -fibonacci -fictiv -fielddim -fieldID -fifo -FIFOs -fileCount -FileHeader -fileName -FileName -filenm -fileno -filepos -FILETIME -filtrage -FIMXE -finalizer -finaltype -finbuf -FINDCHILDREN -FindClass -FindClose -FindDebugInfoFile -FindDebugInfoFileEx -FindDebugInfoFileExW -FINDENT -FindExecutableImage -FindExecutableImageEx -FindExecutableImageExW -FindFileInPath -FindFirstFile -finfo -Fint -firstChild -firstChildIdx -firstLayerNode -firt -fisrt -FIXEDFILEINFO -fixedsize -Fixme -FIXME -fjac -flatifier -flattree -FLEXINT -flexml -FleXML -FLEXML -flink -flinkflags -floatint -floyd -Floydâ -fmpi -fmt -fn -FN -fname -fnf -FNV -fo -focusNode -foffset -FOLD's -Fonction -fonctions -fontcolor -fontsize -foo -FOO -fopen -forcedDrop -forcedMark -foreach -Foreach -FOREACH -foreachInNeighbor -foreachOutNeighbor -forestgreen -formated -fortran -forumula -foundError -foutbuf -fp -FP -fpi -fprintf -fputs -fr -fraghead -FrameOffset -FramePointer -FRAMEREL -FRAMERELATIVE -fread -fReadOnly -Freebsd -FreeBSD -FreeBuf -free'd -freehook -freeitem -FreeLibrary -freing -frequest -Frgamented -FromContainer -fromPID -Frumkin -fs -fscanf -fsizeof -fstat -fSystemImage -ftime -ftnlen -ftruncate -ftype -fucntion -fucntions -fuction -FULLDUPLEX -fullname -FullPath -func -FUNC -FUNCENTRY -FuncTableEntry -functionnality -functionName -functionning -FunctionTableStream -funs -funtion -futex -FUTEX -fwrite -galt -Gansner -gantt -Gantt -garbageCollector -gatherv -Gatherv -GATHERV -Gaussain -gaussian -GBps -Gbytes -gc -GCB -gcc -GCC -GCH -GCM -gcov -gd -gdb -GEF -Geier -Gemm -gen -Genaud -genericity -getaffinity -getarg -GetArrayLength -GetAverageQueueSize -Getb -GetBooleanField -getbound -getByName -getc -getClock -getComputeDuration -getcontext -getCoreNumber -getCoroutineSupport -getCount -GetCurrentDirectory -GetCurrentProcess -GetCurrentThread -GetDoubleArrayElements -GetDoubleField -getdtablesize -GETDTABLESIZE -Getelements -getenv -GetExitCodeThread -GetFeatureNum -getfield -GetFieldID -getfirst -getFirst -getFirstitem -getFirstItem -GetFNumDPar -getglobal -getHosts -getHostVariablesName -GetIntArrayRegion -getinter -GetIP -getItemcontent -GetJavaVM -getkey -getlast -GetLastError -getline -getLinkVariablesName -getLoad -GetLongField -getmetatable -GetMethodID -GetMode -getModel -getName -getNext -getNextitem -getNextItem -GetObjectArrayElement -GetObjectField -getopt -getopts -getpagesize -getparam -getpid -getPrev -getPrevitem -getPrevItem -GetProcAddress -GetProcessTimes -getProperty -getRemainingDuration -getrusage -GETRUSAGE -getSender -GETSET -getSons -getSource -getspecific -getSpeed -getstacksize -GetState -GetStaticMethodID -GetStringUTFChars -GetSystemInfo -GetSystemTimeAsFileTime -gettable -GetThreadContext -GetThreadTimes -gettime -GETTIME -gettimeofday -GETTIMEOFDAY -GetTimestampForLoadedLibrary -gettop -GetTypeId -getupvalue -getvalue -geven -GEY -Gf -GFcs -Gflop -GFlops -gforge -ghigh -GiB -GiBps -gigaflops -gige -Ginette -github -gl -glibc -globalcontext -GLOBALSINDEX -GLOBALSONLY -GlobalSymbols -globl -Gloups -gM -gN -gname -gnuc -GNUC -gnuld -gnuplot -godd -goodell -goodval -gos -gotit -gov -GPL -gpu -GPU -gr -grank -graphdims -Graphdims -graphicator -GRAPHICATOR -graphname -GraphName -graphShow -graphviz -GraphViz -GRAPHVIZ -graphvizFile -graphxml -GraphXML -GRAPHXML -gras -GRAS -grep -grequest -Grequest -grev -Grig -growsdown -grp -gself -gsize -gsizes -gtnets -GTNets -GTNetS -GTNETS -GTSim -GUID -GUIDPTR -gurantee -Gurer -gw -gworld -gz -hacc -hackish -Hadjidoukas -Haertel -hal -halfing -handbuilt -handleA -handleB -HandleDataStream -handside -hardcoded -hashtable -havenots -hd -hdBase -Hdd -HDD -hdf -HDF -hdMax -hdrstop -hdSrc -hdSym -headersize -heapA -heapbase -heapify -heapindex -heapinfo -heaplimit -heapsize -heapstats -heavytailed -HelloWorld -HEREUNDER -het -hexa -hFile -hideinitializer -hier -highpc -hindex -hindexed -Hindexed -HINDEXED -HINSTANCE -hinstDLL -hist -hlp -hlrs -HMODULE -hndl -Hoekstra -Hofmann -hoser -hostcount -hostent -HostFailureException -hostgroup -hostid -hostlist -HostNotFoundException -hostPopState -hostPushState -hostSetState -hostStateDeclare -hostStateDeclareValue -hostVariableAdd -hostVariableAddWithTime -hostVariableDeclare -hostVariableDeclareWithColor -hostVariableSet -hostVariableSetWithTime -hostVariableSub -hostVariableSubWithTime -hotpink -hp -HPC -HPCASIA -hppa -hProcess -hpua -hpux -HPUX -hr -href -ht -html -htmlonly -http -https -hval -hvector -HVECTOR -HW -HWND -hy -ia -IA -Iallgather -Iallgatherv -Iallreduce -Ialltoall -Ialltoallv -Ialltoallw -iam -iar -ib -Ibarrier -Ibcast -ibm -IBMC -ibsend -Ibsend -ic -iccreate -icomms -ICS -i'dea -idem -IDENT -Identificator -idleStart -idrss -IDs -idump -idup -IDUP -idx -Idx -ie -Ie -IEC -ieee -ierr -Iexscan -ifdef -iff -ifndef -Ig -Igather -Igatherv -IGN -iinbuf -ijs -ik -iksemel -ilimit -IllegalArgumentException -ilog -im -IM -i'm -imag -IMAGEAPI -ImageBase -IMAGEDIR -ImageDirectoryEntryToData -ImageDirectoryEntryToDataEx -ImageFileName -ImageFilePath -IMAGEHLP -ImagehlpApiVersion -ImagehlpApiVersionEx -ImageName -ImageNtHeader -ImageRvaToSection -ImageRvaToVa -ImageSize -imax -IMAX -IMAXP -imediately -immediatly -immu -impl -implem -implicitely -impls -improbe -Improbe -imrecv -Imrecv -imx -inArc -inbetween -inbi -inblock -inbuf -inc -incl -IncludeModule -IncludeModuleCallback -IncludeThread -IncludeThreadCallback -INCOMMENT -incomming -incount -incp -IncPrec -incr -INCR -IncreasedPrecis -ind -inDegree -independant -indexstack -INDEXSTACKSIZE -indicacates -indice -indicies -inducedLoad -inet -inext -infomations -infos -InfoState -INFOW -infrastucture -ingroup -iniates -init -Init -INIT -InitBuf -initDynamicThrottling -inited -initialisation -Initialisation -Initialise -initialising -InitializeCriticalSection -InitializeRoutes -initMat -inlined -inlining -inode -Inode -inOptional -inorm -inout -inoutbuf -inoutvec -INPI -inplace -Inproceedings -InProceedings -inria -insize -inspirated -instanciate -instr -INSTR -InstructionOffset -InstrUserVariable -int -INT -interate -interation -intercomm -Intercomm -interCommIdx -interCommName -intercomms -intercommunicator -intercommunicators -interconnexion -INTERFAC -INTERMEDIAT -intermidiate -interoperation -InterRedist -inthandler -intilialize -intptr -intraCommIdx -intraCommName -intracommunicator -IntraRedist -ints -INTs -INTS -inttype -inttypes -INTTYPES -InvA -inVal -invalide -invec -io -IOLBF -iosize -iostream -IOSTREAM -iotimer -iotype -iotypes -ioutbuf -ip -ipdps -ipow -ipowMod -iprobe -Iprobe -IPROBE -iptr -ipv -IPV -ir -irecv -Irecv -IRecv -IRECV -irecvBounded -irecvs -irecv's -Ireduce -ireqs -IRGRP -IRIX -iro -IROTH -irsend -Irsend -IRSEND -IRUSR -isatty -isAvail -isBasic -Iscan -Iscatter -Iscatterv -iscfunction -isdefault -isdigit -isDirected -iseek -isenabled -ISENABLED -ISENABLEDV -isend -Isend -ISend -ISEND -isendBounded -isends -Isends -isend's -isfinite -isfunction -ish -isi -isIdentity -IsIdling -isiz -isleft -isLeft -isLeftGroup -isnil -isnt -isnumber -isPermutedIdentity -isqrt -isrc -isRoot -isrss -isRunning -issend -Issend -isset -isShiftLeft -isspace -isstring -isSuspended -istable -isThreshInherited -isum -isused -Itemcontent -itemp -iter -ITER -iters -ith -itmax -ival -ivalue -iwannadie -IWGRP -IWUSR -ixrss -ja -Jacquelin -jalias -jargs -jas -JAS -jauto -java -JavaVM -Jave -jb -jboolean -jclass -jclassname -jcomm -JCOMM -jcomputeDuration -jcomputeDurations -jcoreamount -jcoroutine -jdeploymentFile -jdouble -jdoubleArray -jed -jedule -Jedule -JEDULE -Jehoshua -jenv -jfield -jfieldID -jfile -JFILE -jhi -jhost -JHOST -jhostname -jhostName -jhosts -Jin -jint -jintArray -jitted -jj -jkill -jkilltime -jlo -jlong -jmailbox -JMAX -JMAXP -jmessageSize -jmessageSizes -jmethod -jmethodID -jmillis -jmp -jmsg -jname -jnanos -jni -JNI -JNICALL -JNIEnv -JniException -JNIEXPORT -jobCount -jobject -jobjectArray -joinable -jpath -JPG -jplatformFile -jprocess -JPROCESS -jproperty -jreceiving -jresetPID -jrngstream -js -jseconds -jseed -jsize -jstorage -jstring -jsut -JSYNCHRO -jsyncro -jtable -jtask -Jtask -JTASK -jthread -jthrowable -jtimeout -jtrace -junkarea -juste -jval -jvalue -jvm -JVM -jxbt -JXBT -kademlia -KADEMLIA -KADEPLOY -kBps -KCCFLN -KDHELP -kernelTime -KeUserCallbackDispatcher -keyname -keyorder -keyval -Keyval -KEYVAL -keyvals -keyvalue -kf -kflop -kgn -Kib -KiB -KiBps -KiCallUserMode -kilkil -killall -killAll -KILLALL -killTime -kiloflops -kk -kluges -kmax -KMAX -kmin -kn -Ko -kolay -Kristoffer -ktm -Kuznetsov's -Lâ -Lacage -Ladd -lagrange -LagrangeVelho -lagrangian -lang -larr -lastblocks -LASTCODE -lasti -lastj -LastReservedStream -LastRvaSection -LASTUSECODE -LASTUSEDCODE -lat -Latham -lauxlib -lbl -lc -LC -lchild -lcoords -lcs -ld -LD -lda -ldb -ldc -ldinbuf -ldKB -ldl -ldoutbuf -le -LeaveCriticalSection -lecuyer -L'Ecuyer -leechers -leftGroup -Legout -LegrandVelho -len -leng -lenght -lenhi -lenlo -leq -lerrclass -lerrcnt -lerrs -les -l'etter -lexer -LEXICALPARENT -lf -Lf -lfields -lg -LG -lgp -LGPL -lhs -lhsa -lhsb -lhsc -libc -libcgraph -libex -libf -libgen -libs -Libs -libsimgrid -libtool -libunwind -Lieber -lightblue -lightuserdata -lin -linbuf -linecount -linelen -LINELEN -lineno -linenum -lineNum -LineNumber -LineNumbers -lineptr -LINEW -LinkA -linkContainers -linkid -linkp -linkSrcDstVariableAdd -linkSrcdstVariableAddWithTime -linkSrcDstVariableSet -linkSrcDstVariableSetWithTime -linkSrcDstVariableSub -linkSrcDstVariableSubWithTime -LinkType -linkVariableAdd -linkVariableAddWithTime -linkVariableDeclare -linkVariableDeclareWithColor -linkVariableSet -linkVariableSetWithTime -linkVariableSub -linkVariableSubWithTime -linux -Lisandro -listenFrom -listenFromHost -listenning -ListStream -LITT -Ljava -lkey -ll -LL -llb -lld -llinbuf -LLONG -lloutbuf -llp -llu -LLx -LLX -lm -lmlast -lmm -lmpi -ln -lnlast -loadbuffer -LoadedImageName -LoadedPdbName -LoadLibraryA -LOADW -loc -localA -localB -localcomm -Localcopy -localrank -localtime -loclist -logEvent -LogEvent's -Loggings -LogOPSim -logprocs -LOGV -longdesc -longdoubleint -longint -longjmp -LONGLONG -loopback -loopcount -loopProgress -LOR -Lorg -loria -Loris -loutbuf -lowestCommonAncestor -lowpc -lp -LPADDRESS -LPAPI -lpos -LPSTACKFRAME -LPTHREAD -LPVOID -lpvReserved -lr -lrank -lranks -lroot -LSB -lseek -Lsimgrid -lsit -lsize -lt -ltl -LTL -ltrim -LTriming -ltype -lu -lua -Lua -LUA -luaL -lualib -luaopen -lua's -lucas -LV -lvalue -LVALUE -lx -Lx -LXOR -mac -MACOS -Macs -madcat -madre -maestrotbs -maetro -MaintainerMode -majflt -MajorVersion -majversion -makecontext -MAKECONTEXT -makeHDF -MakeSureDirectoryPathExists -malloc -Malloc -MALLOC -mallocated -mallocator -MALLOCATOR -mallocators -Mallocators -malloced -mallocex -Mallocing -mallocs -Manber -maner -mapbytes -MapDebugInformation -MappedAddress -mapsize -mapto -MarkProbability -Martinec -MASKOBJS -masterargv -masternames -masterslave -mathieu -MatMatModM -matmult -MatPowModM -matrics -matSize -MatTwoPowModM -mattype -MatVecModM -maxArcs -maxBytes -maxcells -maxchainlen -MAXCOL -maxcontent -MAXDEPTH -maxdim -maxdims -maxedges -Maximiliano -maxInDeg -maxInDegree -maxindex -maxkey -MAXL -maxlen -MAXLEN -maxlevel -maxloc -MAXLOC -maxmin -Maxmin -MAXMIN -maxmsg -MaxNameLen -MaxNameLength -maxneighbors -maxNodes -maxOutDegree -maxP -maxPackets -MAXPES -maxpid -maxprocs -maxrate -maxrss -maxsize -maxTh -maxtime -MAXTREEFANOUT -maxval -maxWidth -maya -mbase -mbname -mbox -Mbps -MBps -MBytes -mc -MC -mca -MCA -mcalloc -mcomm -mcontext -mcs -MCSC -mctx -MCTX -md -mdesc -mdescs -mdict -MDMP -mdp -MDP -mdptemp -mdptr -meassage -mecanism -mecanisms -megaflops -mem -memchr -memcmp -memcpy -memleaks -memmove -MemoryBase -MemoryCallback -MemoryInfoListStream -MemoryListStream -MemoryRanges -MemorySize -memreg -memset -Memset -memuse -ment -merr -messageSize -messageSizes -mesure -metacommand -metadata -metamethod -Metamethods -METASIMGRID -metatable -metaxml -methodID -methos -Mf -Mflop -Mflops -MFlops -mfree -mg -mgmt -mgr -mheap -MiB -MiBps -microsecondes -microsoft -Microsystems -millitm -min -minflt -MINGW -MiniDUMP -MINIDUMP -MiniDumpFilterMemory -MiniDumpFilterModulePaths -MiniDumpNormal -MiniDumpReadDumpStream -MiniDumpScanMemory -MiniDumpWithCodeSegs -MiniDumpWithDataSegs -MiniDumpWithFullMemory -MiniDumpWithFullMemoryInfo -MiniDumpWithHandleData -MiniDumpWithIndirectlyReferencedMemory -MiniDumpWithoutOptionalData -MiniDumpWithPrivateReadWriteMemory -MiniDumpWithProcessThreadData -MiniDumpWithThreadInfo -MiniDumpWithUnloadedModules -MiniDumpWriteDump -minimun -minloc -MINLOC -MinorVersion -mins -minsize -minTh -MIPS -MIPSpro -misc -MISC -MiscInfoStream -MiscRecord -MissingKeyval -mixins -mk -mkfile -mmalloc -MMALLOC -mmalloced -mman -mmap -MMAP -mmap'd -mmap'ed -mmcheckf -mmem -Mmh -Mmmh -mmorecore -mmprivate -MMPRIVATE -mmrpc -mmstats -mnt -ModBase -moddata -modelcheck -modelchecker -MODELCHECKER -modinter -MODINTER -MODLOAD -ModuleCallback -ModuleListStream -ModuleName -ModuleNameRva -ModuleReferencedByMemory -MODULEW -ModuleWriteCodeSegs -ModuleWriteCvRecord -ModuleWriteDataSeg -ModuleWriteFlags -ModuleWriteMiscRecord -ModuleWriteModule -ModuleWriteTlsData -Moffett -mon -morecore -mov -moveto -movl -movq -MP -MPE -mpi -MPI -MPIC -mpicc -mpich -MPICH -MPICH's -MPID -MPIDU -mpiexec -mpif -MPIH -MPIO -MPIR -mpirun -MPIs -mpistuff -mpitest -MPITEST -mpitestconf -MPITESTCONF -MPIU -MPMD -MPRAS -mprobe -MPROBE -mq -mquinson -mrealloc -mrecv -Mrecv -MRG -mrtype -MSC -msdn -MSDN -msg -Msg -msgload -MSGS -msgsize -msgSize -msgsizes -msmark -mspx -mstats -mstorage -mstype -MSVC -mt -mtemp -MTest -MTEST -MTestCheckRecv -MTestDatatype -MTestDescrip -MTestError -MTestFreeComm -MTestFreeDatatype -MTestFreeWin -MTestGetComm -MTestGetDatatypeIndex -MTestGetDatatypeName -MTestGetDatatypes -MTestGetIntercomm -MTestGetIntercommName -MTestGetIntracomm -MTestGetIntracommGeneral -MTestGetIntracommName -MTestGetWin -MTestGetWinName -MTestPrintError -MTestPrintErrorMsg -MTestPrintfMsg -MTestResetDatatypes -MTestResourceSummary -MTestReturnValue -MTestRMACleanup -MTestSleep -MTestTypeContigCheckbuf -MTestTypeContigFree -MTestTypeContigInit -MTestTypeContigInitRecv -MTestTypeIndexedCheckbuf -MTestTypeIndexedFree -MTestTypeIndexedInit -MTestTypeIndexedInitRecv -MTestTypeVectorFree -MTestTypeVectorInit -MTestTypeXXXCheckbuf -MTestTypeXXXFree -MTestTypeXXXInit -MTestTypeXXXInitRecv -mtype -mul -mult -MULTICPUS -multidict -Multipoint -Multiport -MultModM -munmap -mupad -mustBePassive -mutex -Mutex -MUTEX -mutexes -mutex's -MX -mxm -mxn -MxN -MXN -myargc -myargv -MYBUFSIZE -MyCat -mycmp -mycol -mycount -mydict -myhost -MyHost -myid -myindexed -myjob -mylogfile -mymailbox -myname -myop -myordering -myorg -MyPointToPointHelper -myqueue -myrank -myreduce -Myrinet -myrow -myset -MySocket -mystruct -mysum -mytask -mytest -mytrace -mytype -mytypename -mytypenamelen -mytypes -myvector -na -nadds -Nah -nameCompareHosts -namedspace -namelen -NameLen -nameout -nameR -nan -NaN -nancy -nanosleep -NANOSLEEP -nar -nas -NAS -nasa -nativaly -NativeException -nativeInit -naud -navarro -NAVBAR -nb -nbAlice -nbBob -nbprocess -nbr -nbytes -nc -ncall -ncells -ncol -NCOMM -NCPU -NDEBUG -ndid -ndim -ndims -ndir -ndoff -nds -nedges -neg -negdisp -negextent -negstride -negstrided -neighborexchange -neighborood -NEIGHBOURS -NELEM -nelm -NELM -nelms -NELT -nEP -nEtat -NetBSD -netcste -NetDevice -NetDeviceContainer -nevermind -Nevermind -newact -newArc -newArr -newbuf -newcmd -newcnt -newcomm -newdata -newdatatype -newDGraph -newdst -newenv -neweq -newEvent -NewEvent -newfile -NewGlobalRef -newgroup -newid -newinfo -newitem -NewLocalRef -newmd -newmetatable -newNode -newNumber -NewObject -NewObjectArray -newoption -NewProp -newrank -newreno -NewReno -newroot -newset -newsize -newstate -NewStringUTF -newtable -newtype -newType -newused -newuserdata -newval -newValue -NextCallback -nextlevel -nextSeed -nextSibling -nextsize -nf -nfg -nflow -nfree -ngroup -ni -NIC -nightlies -nints -nitems -nivcsw -njac -nk -nkeys -NKEYS -nlines -nlink -nListe -NLOG -nLong -nLoop -nmat -nmemb -nmsg -NMSGS -nn -nname -nneighbors -nnode -nnodes -nnul -nocheck -NOCOPY -NodeContainer -nodeid -nodeShow -noexist -NOK -NOLIMIT -nolocks -noncomm -noncommutative -NONCOMMUTE -noncummutative -nonintegral -nonoverlapping -nonzer -noop -nop -NOPRECEDE -NoProp -noramlized -NORETURN -NOsep -notbound -notinterested -NOTINTERESTED -NOTSET -NotSuchFieldException -NotSuchMethodException -notverified -nov -novalidate -noverify -np -NPB -npbparams -npbsize -npbversion -npes -npm -nProc -NPROCESSORS -nprocs -NPROCS -nprocsp -nq -nr -nrank -nranks -nread -nreqs -nres -nrow -ns -NS -nsec -NSGetEnviron -nsize -nsleeps -nstime -nt -NT -NTASKS -ntdivnp -nthkey -nthreads -ntimer -ntotal -NTS -NTSB -NTSL -NTSLR -ntype -ntypes -NTYPES -nul -NUL -nulldata -NullPointerException -NUL's -num -NUM -numArcs -NumberOfDups -NumberOfMemoryRanges -NumberOfModules -NumberOfProcessors -NumberOfSections -NumberOfStreams -NumberOfThreads -NumberParameters -numchain -numChildren -numcores -NumIds -numLayerNodes -numNodes -numOfLayers -numPrevLayerNodes -numprocs -numreqs -NumReqs -NumReqsValid -numSources -NumSyms -NumSymTypes -NUMTHREADS -nUsage -nuser -nv -nval -nvcsw -nw -nworkstations -nx -Nx -nxg -nxt -ny -nyg -nz -nzg -oaumage -obj -Obj -OBJDIR -objdump -ObjectFactory -objet -objlen -occured -occurence -occurences -occures -oct -oerrno -offsetof -oin -ois -ok -Ok -ol -oldact -oldbuf -oldcomm -oldgroup -OLDGUIDPTR -oldinfo -oldlimit -oldrank -oldranks -oldsize -oldtype -oldtypes -OMAP -ommunication -ompi -Ompi -onceandforall -onehop -onelink -ONELINK -onelinks -oneslice -onetimer -onexit -ONLN -onstack -OO -OOP -op -Op -OP -OpenBSD -opengroup -openlib -openlibs -openmpi -Openmpi -openmpi's -ops -optarg -optim -optimisation -optimizable -optimizition -optind -optionlist -optionnal -optype -org -organisation -orig -os -osf -ossp -OSSP -OSX -ot -OtherCpuInfo -otherqueue -ouais -oublock -oucp -oustanding -outArc -outbuf -outcnt -outcount -outDegree -outedge -outedges -outgroup -outputfiles -OutputStreamWrapper -outter -outtype -outVal -overflooding -overriden -oversubscribing -Ozen -packArray -packbuf -packsize -PackUnpack -paction -padc -pagebase -pagemask -pagesize -pairtype -pairtypes -paje -Paje -PAJE -pajeAddVariable -PajeAddVariable -pajeCreateContainer -PajeCreateContainer -pajeDefineContainerType -PajeDefineContainerType -pajeDefineEntityValue -PajeDefineEntityValue -pajeDefineEventType -PajeDefineEventType -pajeDefineLinkType -PajeDefineLinkType -pajeDefineStateType -PajeDefineStateType -pajeDefineVariableType -PajeDefineVariableType -pajeDestroyContainer -PajeDestroyContainer -pajeEndLink -PajeEndLink -pajeNewEvent -PajeNewEvent -pajeng -PajeNG -pajePopState -PajePopState -pajePushState -PajePushState -pajeResetState -PajeResetState -pajeSetState -PajeSetState -pajeSetVariable -PajeSetVariable -pajeStartLink -PajeStartLink -pajeSubVariable -PajeSubVariable -Panagiotis -pangram -paralle -parallelCreate -param -PARAM -paramater -parametre -params -Params -paramsâ -PARAMTYPE -ParComp -parenrt -ParentCat -PARENTWIN -pareto -pariticipate -parmap -PARMAP -parserPromela -partask -particulary -pasbuf -Patarasuk -PATARASUK -patchlevel -PATCHLEVEL -PATERN -PATHCC -PathScale -PATHSCALE -pb -pc -pcall -pcap -PcapHelperForDevice -PcapUserHelperForDevice -pcdata -PCHAR -pclose -pcontext -pcontrol -Pcontrol -pcount -PCSTR -PCWSTR -pd -PdbAge -PdbSig -PdbUnmatched -PDF -pdgemm -pdrop -PDWORD -PEBKAC -peername -peerport -pegasus -PENUMDIRTREE -PENUMLOADED -perf -perl -perror -petaflops -PEXCEPTION -pf -Pf -PF -PFIND -PFINDFILEINPATHCALLBACK -PFINDFILEINPATHCALLBACKW -pfn -PFPO -pfThreshold -PFUNCTION -pg -PGET -PGI -PGIC -phadjido -phane -phys -pid -PID -PIDs -PIMAGE -PIMAGEHLP -pingpong -pipelength -pipermail -PIs -PJ -PKDHELP -pkg -pl -Plaftorm -platf -PLATF -platformFile -PlatformId -platfrom -plib -plist -PLOADED -pLog -Plog -PLONG -PLS -plt -pm -PMINIDUMP -pml -PML -pmm -PMODLOAD -pmpi -PMPI -pof -pogram -POINTERINT -pointn -PointToPointChannel -PointToPointNetDevice -policyfor -polimorfism -pong -pongs -popbuffer -poped -popen -POPEN -popl -poppack -popq -popState -PopState -pos -posix -Posix -posr -postexit -postfini -postition -postparse -postset -posw -pote -Pouech -pourcentage -pown -pp -ppc -ppf -ppid -PPID -pprev -ppvoid -pqueue -pr -pragma -PRAGMA -pragram -prcv -pre -Pre -PREAD -precv -pred -PRED -predCS -predecesor -predicat -predR -prefered -preinit -preparse -preposted -preq -prerm -presolve -prev -prevblock -prevcount -prevsize -pri -printErrors -printf -PRINTF -printRedOpt -printStats -PrintTable -printTasks -prio -prioritarily -PriorityClass -priv -PRN -PRNG -prob -PROB -proba -probDrop -probMark -proc -Proc -PROC -proccess -procdata -ProcessCreateTime -ProcessHandle -processid -ProcessId -ProcessKernelTime -ProcessKilledError -ProcessNodes -ProcessNotFoundException -ProcessorArchitecture -ProcessorFeatures -ProcessorLevel -ProcessorRevision -processt -ProcessUserTime -procgrid -procmig -procname -procs -PROCS -proc's -procstate -PROCTREE -ProductType -prog -Programatically -promela -proportionnal -prot -PROT -protmoting -PROTO -protos -ps -pseed -psend -pseudorandom -pshpack -psize -psizes -psnd -PSOURCEFILE -PSOURCEFILEW -PSRCCODEINFO -PSRCCODEINFOW -pstat -pstate -Pstate -pstates -PSTATES -PSTR -pSym -PSYM -PSYMBOL -PSYMBOLSERVERCALLBACKPROC -PSYMBOLSERVERCLOSEPROC -PSYMBOLSERVERGETOPTIONSPROC -PSYMBOLSERVEROPENPROC -PSYMBOLSERVERPINGPROC -PSYMBOLSERVERPINGPROCA -PSYMBOLSERVERPINGPROCW -PSYMBOLSERVERPROC -PSYMBOLSERVERPROCA -PSYMBOLSERVERPROCW -PSYMBOLSERVERSETOPTIONSPROC -pt -ptask -ptg -PTG -pth -PTH -pthread -pthreads -ptime -ptmp -PtoP -PtoPComm -ptp -ptr -Ptr -PTR -PTRANSLATE -ptrdiff -ptrs -ptype -PUCHAR -PULONG -PUs -pushboolean -pushbuffer -pushcclosure -pushcfunction -pushfstring -pushinteger -pushl -pushlightuserdata -pushline -pushliteral -pushnil -pushnumber -pushq -pushState -PushState -pushstring -pushthread -pushvalue -Puta -putc -pvelho -PVM -pvoid -PVOID -pw -PWCHAR -PWSTR -px -py -pyjamas -qavg -qMax -qmin -QNX -QNXNTO -qq -qreq -qs -qsort -QUERYCANCEL -queueFactory -quinson -ra -rab -Rabenseifner's -Radclif -Ralf -rall -rand -randdp -randfile -randInt -RandInt -randlc -RANDLC -randNum -RandomFeatures -randU -RandU -randval -rankdir -rankmap -ranksep -ranksin -ranksout -RAS -rastro -ratetimeparse -rawctx -RAWCTX -rawequal -rawget -rawgeti -rawset -rax -rb -rbp -rbuf -rbuff -rbx -rc -rchild -rchksum -rcond -rcount -rcounts -rctx -RCV -rcvbuf -rcvd -rcvinc -rcx -rdb -rdcount -rdi -rdir -rdisp -rdispls -rdisps -RDONLY -rdtype -rdv -RDV -RDWR -rdx -readed -readv -READV -realloc -realloced -reallocing -realmain -realsegsize -REALTIME -reasking -rec -REC -receieved -receiveBounded -receve -recieve -recieved -Recieved -recursiveDestroyContainer -recursiveDestroyType -recursivedoubling -recursiveGraphExtraction -recursivehalving -recursiveNewUserStateType -recursiveNewUserVariableType -recursiveNewValueForUserStateType -recursiveNewVariableType -recursiveXBTGraphExtraction -recv -Recv -RECV -recvbuf -recvcnts -recvcontext -recvcount -recvcounts -recvd -recvdispl -recvdispls -recvdisps -recv'ed -recvext -recvfrom -recvlen -recvMsg -recvptr -recvs -recvstatus -recvtag -recvtype -recvtypes -redbcast -redist -Redistibution -RedQueue -REDQueue -RedRandom -reducescatter -ReduceStreams -reenable -reenables -refcount -refcounter -referene -refernce -reg -Reg -regex -registred -REGISTRYINDEX -REGREL -REGRELATIVE -reinit -reinited -reinitialise -reinitialization -Reinits -rel -ReleaseDoubleArrayElements -ReleaseSemaphore -ReleaseStringUTFChars -relink -relm -relock -relrank -relstderr -rem -remaint -remalloc -remaning -remeber -remoteChannelFactory -removeChildContainer -remsize -rendez -Rendez -renitialize -reorded -Reparse -representating -req -ReqKinds -ReqOffsets -reqq -reqs -ReqSizes -ReqStride -ReqsValid -requets -requiers -resa -Resample -ReservedCharacteristics -ReservedCheckSum -ReservedCodeViewSymbols -ReservedDebugDirectory -ReservedDebugFilePath -ReservedExportedNames -ReservedExportedNamesSize -ReservedFpoTableEntries -ReservedFunctionTableEntries -ReservedHighestFunctionEndingAddress -ReservedLowestFunctionStartingAddress -ReservedMachine -ReservedMappedBase -ReservedNumberOfDebugDirectories -ReservedNumberOfFpoTableEntries -ReservedNumberOfFunctionTableEntries -ReservedNumberOfSections -ReservedOriginalFunctionTableBaseAddress -ReservedRomImage -ReservedSections -ReservedSize -ReservedSizeOfCodeViewSymbols -ReservedStream -ReservedTimeDateStamp -ResetEvent -resetNextSubstream -ResetNextSubstream -resetStart -ResetStartStream -resetStartSubstream -ResetStartSubstream -resetState -ResetState -resfeat -resid -resizedtype -resp -responsability -resultlen -resultLen -ret -retask -retcode -rethrow -RETHROW -RETHROWF -rethrown -retl -retq -Retrive -retrived -Retrun -ReturnOffset -returnWithVal -retv -retval -retvalue -rexcl -rext -rextent -RGB -rhon -rhoq -rhos -rhs -rhv -ric -ridicullously -rightsize -rin -rincl -riscos -rlb -rleader -rlen -rm -RM -RMA -Rmask -RMGR -rms -rmsg -rmsm -rmutex -rname -rnd -rndnum -rndval -rng -RngSream -rngstream -RngStream -RNGSTREAM -rnm -robl -ROMIO -rootContainer -rootprocs -rootType -routearg -routerNode -RoutingManual -rowwise -rp -rpc -rpos -rr -RR -rrank -rreq -rrequest -rsag -rse -rsend -Rsend -rset -rsi -rsize -rsp -Rsp -rsz -rt -rtfs -rtime -RTLD -rtrim -rtrue -RTT -rtype -ru -rulebased -runall -runfile -rusage -RUSAGE -rv -RVA -rvp -rvpoint -rw -rx -ry -sa -sA -SA -sascha -SavedReq -saveKeyval -sb -sB -sbrk -sbuf -sbuff -sC -Scalasca -scancel -SCANF -scatterv -Scatterv -SCATTERV -scdispls -Scecific -scellLog -scellMax -schar -scharacter -sched -SCHED -schedulable -SCHEDULABLE -scheduleDAX -schedulel -schedulev -schemaLocation -schild -schnorr -Schnorr -scinbuf -scm -scname -SCO -scomm -sconstant -sCopied -sCopying -scount -scounts -scoutbuf -sd -SD -sData -sdcc -SDCC -sdisp -sdispls -sdisps -SDK -SDL -sdouble -sdsc -sdterr -sdtype -seander -searchsub -SearchTreeForFile -SearchTreeForFileW -sec -sedding -seedf -seedx -seedz -seg -segcount -SEGCOUNT -segfault -segfaults -segindex -segmenets -segsize -SEGSIZE -SEGV -seing -sel -SelectedSymbol -selfgroup -selfid -sem -SEM -semanticaly -sempahore -sendBounded -sendbuf -sendcnts -sendcount -sendcounts -senddispl -senddispls -senddisps -sended -sendext -sendMsg -sendpid -sendptr -Sendreceive -sendrecv -Sendrecv -SendRecv -SENDRECV -sendrecvs -SendResults -sendsize -sendtag -sendtmpbuf -sendtmpcount -sendtmptype -sendto -sendtype -sendtypes -sentBytes -Sentinal -sep -SEP -seperates -seq -SEQ -seqs -seqtask -serie -SERVICABLE -ses -setA -setaffinity -setAntithetic -SetAntithetic -setAsyncMailbox -setAutoRestart -setB -SetBooleanField -setbuf -SetChannelAttribute -setComputationAmount -setComputeDuration -setcontext -SETCONTEXT -setCpuUsed -SetData -setDataSize -setdefault -SetDeviceAttribute -SetDoubleField -setenv -SetEvent -setfenv -setfield -setget -SetIntField -setItemcontent -setjmp -setjump -setKillTime -setlocale -SetLongField -setMemoryUsed -setmetatable -SetMode -setName -SetObjectArrayElement -SetObjectField -setPackageSeed -SetPackageSeed -setparams -SetParams -setPriority -setProperty -SetQueue -setSeed -SetSeed -setset -SETSET -setspecific -setstacksize -setState -SetState -SetThreadContext -settop -setVariable -SetVariable -setvbuf -sevAttn -sevFatal -sevInfo -sevMax -sevProblem -sext -sextent -sfield -sFinished -sFirst -sg -SGI -sglua -SGU -sha -SHA -SHARC -SHell -shiftA -shiftB -shiftC -shiftD -shiftE -shiftedrank -shiftS -shiftW -shl -shm -shmurtz -shortint -shoud -shouldnt -shriked -SHRT -SHx -si -sibuf -sid -sig -SIG -SIGABRT -sigaction -SIGALRM -sigaltstack -SIGBUS -SIGCHLD -SIGCONT -sigemptyset -SIGFPE -sighandler -SIGHUP -SIGILL -SIGINT -SIGIO -sigjmp -SIGKILL -siglongjmp -sigmask -signficant -signum -SIGPIPE -SIGPROF -SIGQUIT -SIGSEGV -sigset -sigsetjmp -sigstack -SIGSTOP -SIGSYS -SIGTERM -SIGTRAP -SIGTSTP -SIGTTIN -SIGTTOU -SIGURG -SIGUSR -SIGVTALRM -sigwaiter -SIGWINCH -SIGXCPU -SIGXFSZ -sim -SIM -Simcal -simcall -SIMCALL -simcalls -Simcalls -SIMCALLS -simdag -Simdag -SimDag -simdata -simgrid -Simgrid -simgrid's -Simgrid's -SimGrid's -simix -Simix -simplfy -simplifyied -simulacrum -sinbuf -sinix -sint -sinteger -sizeof -SIZEOF -SizeOfCoffSymbols -SizeOfContext -SizeOfCvRecord -SizeOfImage -SizeOfInfo -sizeofint -SIZEOFKEY -SizeOfMiscRecord -SizeOfStruct -sizeoftype -SJLJ -skaddr -skbuf -sKeeping -skiped -sksize -skyblue -slavename -slavenames -slb -sleeptime -slen -slimit -SLMFLAG -slogical -sM -sMaestro -SMALLAMOUNT -sMetatable -smethod -smp -SMP -smpi -smpicc -smpif -SMPIF -smpiff -SMPI's -SMPs -smsg -smurf -SMURF -smx -SMX -smxhost -smxprocess -sn -snapshooting -snd -SND -sndbuf -sndinc -sNo -sNothing -snprintf -SNPRINTF -soe -sofar -solaris's -somes -somewhereelse -sophia -sould -sourcearchive -sourceContainer -SourceContainer -SourceContainerType -SOURCEFILE -SOURCEFILEW -sourceforge -SourceIndexed -soutbuf -sp -SP -sparameter -sparc -Sparc -sparent -sparsetype -splitcomm -splited -Spliting -splitted -SplittedBinary -SPMD -sponding -sprintf -sr -srand -srandom -Srandom -srank -src -SRC -srcArray -SRCCODEINFO -SRCCODEINFOW -srcdst -srcs -SRCSPEW -sreq -srequest -SRL -ss -sscanf -ssend -Ssend -SSEND -ssh -ssig -ssize -SSJLJ -ssr -SSR -SSRVACTION -SSRVOPT -sta -sTable -StackBase -StackEnd -STACKFRAME -STACKGROWTH -StackOffset -stackoverflow -stacksize -StackWalk -STag -staic -stanford -STARMPI -startall -Startall -STARTALL -StartContainer -StartContainerType -StartIdlePeriod -startLink -StartLink -StartOfMemoryRange -startTime -stat -STAT -stateActionA -stateActionB -stateActionC -stateful -statename -statenames -StateType -StatusEmpty -std -Std -STD -stdarg -STDARG -stdbool -STDC -stdcall -STDCALL -stddef -STDDEF -stdDeviation -stderr -stdev -stdin -STDINIT -stdint -STDINT -stdlib -STDLIB -stdout -stime -storageId -storagelevel -storagetype -str -STR -strbuff -STRBUFF -strcasecmp -strcat -strchr -strcmp -strcpy -strcspn -strdup -strdup'ed -StreamDirectoryRva -StreamType -strerror -strftime -strided -strideType -STRIN -stringify -STRINGIFY -strlen -STRLEN -strncmp -strncpy -strrchr -strs -strspn -strstr -strtod -strtok -strtol -strtoul -struct -STRUCT -structs -structype -strue -studently -stype -subarray -SUBARRAY -subas -subcat -subcategories -subcategory -SUBCATEGORY -subcmd -subcommunicator -subl -submatrix -SUBMINOR -subpipe -subq -subrow -subseq -subsize -subsizes -subst -substract -Substract -substruct -subsubtype -subtee -subtypep -subVariable -SubVariable -succ -Succ -succeded -succefully -sucess -SuiteMask -suitename -sumcomm -suming -Summa -sumval -SunOS -SUNPRO -supassing -sur -surfxml -SURFXML -suseconds -SuspendCount -SUSv -Suter -SV -sval -svalue -svn -swapcontext -sx -sy -sym -SYM -SymAddSymbol -SymAddSymbolW -symb -SYMBOLW -SymCleanup -SymCoff -SymCv -SymDeferred -SymDeleteSymbol -SymDeleteSymbolW -SymDia -SymEnumerateModules -SymEnumerateModulesW -SymEnumerateSymbols -SymEnumerateSymbolsW -SymEnumLines -SymEnumLinesW -SymEnumSourceFiles -SymEnumSourceFilesW -SymEnumSourceLines -SymEnumSourceLinesW -SymEnumSymbols -SymEnumSymbolsForAddr -SymEnumSymbolsForAddrW -SymEnumSymbolsW -SymEnumTypes -SymEnumTypesW -SymExport -SYMF -SymFindDebugInfoFile -SymFindDebugInfoFileW -SymFindExecutableImage -SymFindExecutableImageW -SymFindFileInPath -SymFindFileInPathW -SYMFLAG -SymFromAddr -SymFromAddrW -SymFromIndex -SymFromIndexW -SymFromName -SymFromNameW -SymFromToken -SymFromTokenW -SymFunctionTableAccess -SymGetFileLineOffsets -SymGetHomeDirectory -SymGetHomeDirectoryW -SymGetLineFromAddr -SymGetLineFromAddrW -SymGetLineFromName -SymGetLineFromNameW -SymGetLineNext -SymGetLineNextW -SymGetLinePrev -SymGetLinePrevW -SymGetModuleBase -SymGetModuleInfo -SymGetModuleInfoW -SymGetOptions -SymGetScope -SymGetScopeW -SymGetSearchPath -SymGetSearchPathW -SymGetSourceFile -SymGetSourceFileFromToken -SymGetSourceFileFromTokenW -SymGetSourceFileToken -SymGetSourceFileTokenW -SymGetSourceFileW -SymGetSourceVarFromToken -SymGetSourceVarFromTokenW -SymGetSymFromAddr -SymGetSymFromName -SymGetSymNext -SymGetSymNextW -SymGetSymPrev -SymGetSymPrevW -SymGetTypeFromName -SymGetTypeFromNameW -SymGetTypeInfo -SymGetTypeInfoEx -SYMINDEX -SymInitialize -SymInitializeW -SymLoadModule -SymLoadModuleEx -SymLoadModuleExW -SymMatchFileName -SymMatchFileNameW -SymMatchString -SymMatchStringA -SymMatchStringW -symmertical -SYMNAME -SymNone -SYMOPT -SYMPATH -SymPdb -SymRegisterCallback -SymRegisterCallbackW -SymRegisterFunctionEntryCallback -syms -SYMS -SYMSEARCH -SymSearchW -SymSetContext -SymSetHomeDirectory -SymSetHomeDirectoryW -SymSetOptions -SymSetParentWindow -SymSetSearchPath -SymSetSearchPathW -SymSym -SYMTAG -SymType -SymUnDName -SymUnloadModule -SymVirtual -synchro -Synchro -SYNCHRO -synchronisation -Synchro's -syntaxically -syscall -syscalls -sysconf -SYSCONF -sysctl -SYSCTL -sysdep -SYSDEP -sysinfo -syssgi -SystemInfoStream -SystemRangeStart -sysv -sz -tableptr -tagADDRESS -TagFilter -TAGL -TagsFound -tahoe -taille -tand -TARNAME -taskA -taskB -taskBind -taskC -TaskCancelledException -taskD -taskE -taskFin -taskFinal -taskInit -taskmax -taskmin -taskname -tata -tatu -tavailability -tAVG -tbi -TBOOLEAN -TBps -tBread -tbw -TCHAR -tClose -tConstraint -tcontent -tContent -tcp -TcpModel -TcpProtocol -tcpsend -tcpserver -TCPServer -TCPTR -tdispls -TDOUBLE -tdown -Teb -techreport -tempbuf -tempcol -tempCol -Tennesse -teraflops -Terascale -terminaison -terminason -TerminateThread -tError -tesh -TESH -teshsuite -TEst -testall -Testall -testany -Testany -TESTANY -testgraph -TestIntercomm -testname -testnum -TESTSIZE -testsome -Testsome -testsuite -Testsuite -TESTSUITE -testTask -tex -textent -Tf -tflag -tFlag -TFLOAT -tFull -TFUNCTION -tGet -tgmr -tha -Thakur -tHave -ThCallbackBStore -ThCallbackStack -thehost -THISADJUST -THISARCH -thiskey -thislen -thislevel -thissuite -THISTYPE -thisunit -thr -thre -ThreadCallback -ThreadContext -threadCoroutine -ThreadEx -ThreadExCallback -ThreadExListStream -ThreadHandle -ThreadId -ThreadInfoListStream -threadLevel -THREADLEVEL -ThreadListStream -threadtimer -ThreadWriteBackingStore -ThreadWriteContext -ThreadWriteFlags -ThreadWriteInstructionWindow -ThreadWriteStack -ThreadWriteThread -ThreadWriteThreadData -ThreadWriteThreadInfo -THREED -threeslice -thres -thresho -threshol -thresholdN -thresholdPriority -throught -throwable -THROWF -ThrowNew -tialisation -TiB -TiBps -tid -TigerSHARC -tigger -tiletype -tiletypes -timeb -timecounter -timedacquire -TimeDateStamp -timedlock -TIMEDLOCK -timedwait -TIMEDWAIT -timeing -timeouted -TimeoutException -timespec -timeval -timout -TINYC -TinyCC -tl -tlat -TLIGHTUSERDATA -tLink -TLONG -TLS -TlsAlloc -TlsFree -TlsGetValue -TLSREL -TlsSetValue -tm -tmax -tMAX -tmgr -TMGR -tmin -tmodel -tMount -tmp -TMP -tmpA -tmpB -tmpbuf -tmpbufs -tmpComm -tmpl -tmpnd -tmprecv -tmpS -tmpsend -tmpType -tname -TNIL -tnlen -tnode -tNon -tns -tnstr -TNUMBER -toadd -toboolean -toc -tocfunction -tocopy -todo -Todo -ToDo -TODO -TOFIX -tointeger -tok -Tokenize -tolower -tonumber -TOOBIG -Toole -tooshort -TOpaqOverview -tOpen -topo -Topo -TOPO -topointer -ToPointer -topollogy -Topoloby -topoloty -Topoloty -topush -TOS -tostr -tostring -totalBytes -TotalBytes -totalHosts -totalLinks -totComparators -toterr -toterrs -toto -totoXXXtatu -totoXXXtutu -totoXXXtutu'XXXtata -totsize -tounserialize -toupper -touserdata -toutes -TPDS -tpower -tproperties -tProperty -TPTR -trac -TraceContainer -tracefile -Tracefile -tracefilename -tran -tranfert -tRank -trans -transblock -transblockpad -transfered -TransferFailureException -transmition -transtyping -transxyfin -transxyglo -transxyloc -transxzfin -transxzglo -transxzloc -trashbin -trbuf -trecvcounts -tRemaining -Tremblay -Treumann -Triming -tripleType -triva -Triva -trivaEdgeTypes -trivaNodeTypes -trouting -tru -TRUC -trylock -TRYLOCK -trywait -tsbuf -TSC -tSee -tsend -tSend -TSHORT -tsize -tSize -TSIZE -TSPEC -tstart -tstate -tStorage -tstr -TSTRING -tsum -tt -TTABLE -tThere -TTHREAD -ttype -tu -TUCHAR -TUINT -TULONG -tUnlink -tup -tUpdate -tuser -TUSERDATA -TUSHORT -tututu -tutuXXXtata -tv -tValue -tVector -TVOID -twincell -TWOD -twoint -twoslice -tWrite -tx -txt -TxTime -ty -typebuf -typebufsz -typeclass -TYPECLASS -typeId -TypeId -TYPEID -TypeIds -typeidx -TypeIndex -TypeInfo -typelng -TYPELNG -typemapstring -typename -typep -typerror -typesize -tz -uaddr -ub -UB -uc -uchar -UCHAR -ucinbuf -ucomm -uconst -uconstant -ucontext -UCONTEXT -ucontextes -ucontexts -Ucontexts -ucoutbuf -ucp -ucsc -uctx -ud -udata -Udi -UDT -UDTKIND -ue -uelm -ui -UI -uinbuf -uint -UINT -uintptr -uj -ul -UL -ulinbuf -ull -ULL -ulong -ULONG -uloutbuf -ultraclean -ultrix -UMontreal -un -unavail -unbench -UNCACHED -uncat -UNCAT -uncatched -unchocked -unchoke -UNCHOKE -unchoked -UNCHOKED -unchoking -UnDecorateSymbolName -UnDecorateSymbolNameW -undef -undefine -Undefine -UNDNAME -unfreeze -unhandled -unimplememted -uninited -uninitialization -Uninitializes -UNINTERSTED -uniq -unistd -UNISTD -unitname -unix -UnknownProcessProp -UnloadedModuleListStream -unlocker -unmap -UnmapDebugInformation -unmapping -Unmapping -UNPAREN -unpropper -unpublish -Unpublish -unput -unref -unschedule -Unschedules -unserialisation -unserialization -unserialize -unshift -Unshift -Unsortable -untimed -unuse -unusedAlignment -UnusedStream -unw -unwatch -uoi -uop -uoutbuf -upate -upatras -upto -uptodate -upvalue -upvalues -URC -url -usageOutput -USCORE -usec -useconds -usecs -usefull -Usefull -userdata -username -userop -userparam -UserStreamArray -UserStreamCount -userTime -usgin -USHORT -usinbuf -usize -usleep -usoutbuf -usr -UTC -util -utils -UTILS -UTK -utm -Uuuh -ux -UX -va -val -valgrind -Valgrind -VALGRIND -valin -valist -valout -vals -valuelen -valueN -VALUEPRESENT -valuestr -var -vararg -varargs -VARGET -vargs -VariableType -variadic -VARINIT -vars -Vars -varsize -varsubst -vasnprintf -VASNPRINTF -vasprintf -VASPRINTF -vaxc -vb -vcalc -vcheck -vec -VEC -vecin -vecout -vecs -vect -VectorInit -vectorizable -vectorized -vectype -vegas -Velho -VELHO -Velho's -veloce -VendorId -ver -VER -verif -verifcation -VersionInfo -VersionInformation -verson -veryPicky -vextent -vfprintf -virt -virtu -VIRTU -VIRTUALBASECLASS -VIRTUALBASEPOINTEROFFSET -VIRTUALTABLESHAPEID -VisualAge -VISUALC -VisualDSP -VISUALDSPVERSION -vitual -vivaldi -vizualization -vkid -vm -VM -vmName -vms -VMs -vmVariableDeclare -vmVariableSet -vname -voidp -VOIDP -vous -Vous -vp -vprintf -vrank -vranlc -Vranlc -VRP -VRR -VRRP -vsnprintf -VSNPRINTF -vsprintf -VSS -vtype -vval -vvalue -VVRR -VVRRPP -VVRRPPPP -VVRRPPPPP -VVRRTPPPP -VVVRRRPPP -waitall -Waitall -WAITALL -waitany -Waitany -WAITANY -waitCompletion -waitFor -WaitForMultipleObjects -WaitForSingleObject -waitpid -waitsome -Waitsome -WaitTimeout -walltimer -Warshall -wasCalled -watchpoint -Watcom -WATCOMC -waxman -Waxman -WCE -wchar -WCHAR -wcomm -wd -wdir -webloria -webpages -weibull -WEXITSTATUS -wfd -wgroup -wGroup -WH -whdc -wheather -whereto -whitespaces -Wi -wich -widly -WIFEXITED -WIFSIGNALED -wihtout -wikipedia -Willenson -WINAPI -WinDef -WindowFilter -WindowSize -winName -WINNT -winsock -wint -Wipeout -WKS -wLog -Wlog -Wo -wocomm -WorkflowGenerator -workqueue -workstationA -WorkstationAttribute -workstationB -workusecs -worldrank -wouldBlock -wr -wrank -wRank -writeback -WriteState -WriteStateFull -wrt -ws -WSAEINPROGRESS -WSAETIMEDOUT -WSAEWOULDBLOCK -wscale -wsize -wSize -wsl -wsL -WTERMSIG -WTF -WTH -wtick -Wtick -WTICK -wtime -Wtime -WTIME -www -xargc -xargv -xbt -XBT -xbtdata -xce -xdiv -xdoukas -xend -Xin -xkcd -XL -xlC -xml -XMLfiles -xmlns -XMLSchema -xmove -xN -XOPEN -xor -XPG -xpose -xRy -xsd -XSH -xsi -xstart -xsubi -xtype -xxcon -xxrss -xxx -XXX -xxxx -XXXX -XXXXX -xyz -XYZ -yay -ydiv -yend -Yf -yieldTo -yottaflops -ystart -yxz -yy -YY -yyalloc -yybytes -yycon -yyconst -yyfree -yyin -yyinput -yyl -yyleng -yyless -yylex -yylineno -yylval -yymore -yyout -yyparse -yyrealloc -yyrestart -YYSTATE -yystr -YYSTYPE -YYTABLES -yyterminate -yytext -yyunput -yywrap -YYY -YYYY -YYYYMMDD -zd -zegura -Zegura -zend -zeroblock -zerocounts -zero'd -zero'ing -zerotype -zettaflops -Zf -zOS -zstart -zu -zxy -zyx -zzcon diff --git a/tools/spell/spell.sh b/tools/spell/spell.sh deleted file mode 100644 index ef73afdc93..0000000000 --- a/tools/spell/spell.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -# Copyright (c) 2013-2014. The SimGrid Team. -# All rights reserved. - -# This program is free software; you can redistribute it and/or modify it -# under the terms of the license (GNU LGPL) which comes with this package. - -(find ./ -name '*.[ch]' | xargs perl tools/spell/lspell2.pl tools/spell/sg_stopwords.txt ; find ./ -name '*.[ch]' | xargs perl tools/spell/lspell.pl tools/spell/sg_stopwords.txt ) | grep -v ':' | sort -f | uniq diff --git a/tools/spell_comments.pl b/tools/spell_comments.pl new file mode 100755 index 0000000000..4836fbac21 --- /dev/null +++ b/tools/spell_comments.pl @@ -0,0 +1,56 @@ +#!/usr/bin/perl + +# Copyright (c) 2013-2015. The SimGrid Team. +# All rights reserved. + +# This program is free software; you can redistribute it and/or modify it +# under the terms of the license (GNU LGPL) which comes with this package. + +# C comment spell checker +# For each given source file, print the filename, a colon, and the number +# of misspelled words, then a list of misspelled words. +# Words contained in the file stopwords.txt are not considered spelling errors. +# Copyright 2003, Dan Kegel. Licensed under GPL. See the file ../COPYING for details. + +use strict; + +die "Please install iamerican to use that script." + unless (-r "/usr/lib/ispell/american.hash"); + +sub check_content($) { + my $content = shift; + $content =~ tr/*/ /; + print POUT "$content\n"; +} + +my $TEMPFILE="/tmp/spell.tmp"; +my $DICTFILE="tools/spell_dict.txt"; +$DICTFILE="spell_dict.txt" unless (-e $DICTFILE); +die "Call this script from its location or from the SimGrid root directory\n" unless (-e $DICTFILE); + +die "Usage: ./spell_comments.pl `find ../ -name '*.[ch]' -name '*.hpp' -name '*.cpp'`\n" + unless length(@ARGV)>1; +foreach my $file (@ARGV) { + open (FI, $file) || die "Cannot open $file: $!\n"; + my $content = join ("", ); + close (FI); + + open(POUT, "> $TEMPFILE") || die; + $content =~ s!//(.+)$!check_content($1)!egm; + $content =~ s!/\*(.+?)\*/!check_content($1)!egs; + close(POUT); + + open(PIN, "ispell -d american -p $DICTFILE -l < $TEMPFILE | sort -uf |") || die; + my @badwords; + while (my $err = ) { + chomp $err; + push(@badwords, $err) if ($err =~ /\w/ && length($err)>0); + } + close(PIN) || die; + + if (@badwords) { + print "$file: ".scalar(@badwords)." errors: '".join("','",@badwords)."'\n"; + } +} + +unlink($TEMPFILE); \ No newline at end of file diff --git a/tools/spell_dict.txt b/tools/spell_dict.txt new file mode 100644 index 0000000000..d1cddee972 --- /dev/null +++ b/tools/spell_dict.txt @@ -0,0 +1,13 @@ +const +cplusplus +SimGrid +param +FIXME +TODO +todo +LGPL +src +dst +lat +lmm +pstate -- 2.20.1