diff --git a/Rakefile b/Rakefile index 073b989a..d51b7d34 100644 --- a/Rakefile +++ b/Rakefile @@ -1,3 +1,4 @@ +require 'rake/clean' require 'rake/testtask' task :default => :test @@ -5,3 +6,63 @@ task :default => :test Rake::TestTask.new do |t| t.warning = true end + + +file 'lib/linguist/classifier.yml' => Dir['test/fixtures/**/*'] do |f| + require 'linguist/sample' + classifier = Linguist::Sample.classifier + File.open(f.name, 'w') { |io| YAML.dump(classifier, io) } +end + +CLOBBER.include 'lib/linguist/classifier.yml' + +task :classifier => ['lib/linguist/classifier.yml'] + +namespace :classifier do + LIMIT = 1_000 + + desc "Run classifier against #{LIMIT} public gists" + task :test do + require 'linguist/classifier' + + total, correct, incorrect = 0, 0, 0 + $stdout.sync = true + + each_public_gist do |gist_url, file_url, file_language| + next if file_language.nil? || file_language == 'Text' + begin + data = open(file_url).read + guessed_language, score = Linguist::Classifier.instance.classify(data).first + + total += 1 + guessed_language.name == file_language ? correct += 1 : incorrect += 1 + + print "\r\e[0K%d:%d %g%%" % [correct, incorrect, (correct.to_f/total.to_f)*100] + $stdout.flush + rescue URI::InvalidURIError + else + break if total >= LIMIT + end + end + puts "" + end + + def each_public_gist + require 'open-uri' + require 'json' + + url = "https://api.github.com/gists/public" + + loop do + resp = open(url) + url = resp.meta['link'][/<([^>]+)>; rel="next"/, 1] + gists = JSON.parse(resp.read) + + for gist in gists + for filename, attrs in gist['files'] + yield gist['url'], attrs['raw_url'], attrs['language'] + end + end + end + end +end diff --git a/github-linguist.gemspec b/github-linguist.gemspec index 43346fcf..53662c4c 100644 --- a/github-linguist.gemspec +++ b/github-linguist.gemspec @@ -12,5 +12,6 @@ Gem::Specification.new do |s| s.add_dependency 'escape_utils', '~> 0.2.3' s.add_dependency 'mime-types', '~> 1.18' s.add_dependency 'pygments.rb', '~> 0.2.13' + s.add_development_dependency 'json' s.add_development_dependency 'rake' end diff --git a/lib/linguist/blob_helper.rb b/lib/linguist/blob_helper.rb index 0cee4d20..8f2941e8 100644 --- a/lib/linguist/blob_helper.rb +++ b/lib/linguist/blob_helper.rb @@ -1,3 +1,4 @@ +require 'linguist/classifier' require 'linguist/language' require 'linguist/mime' require 'linguist/pathname' @@ -453,8 +454,15 @@ module Linguist # Returns a Language or nil. def disambiguate_extension_language if Language.ambiguous?(extname) - name = "guess_#{extname.sub(/^\./, '')}_language" - send(name) if respond_to?(name) + # name = "guess_#{extname.sub(/^\./, '')}_language" + # send(name) if respond_to?(name) + + possible_languages = Language.all.select { |l| l.extensions.include?(extname) } + if possible_languages.any? + if result = Classifier.instance.classify(data, possible_languages).first + result[0] + end + end end end diff --git a/lib/linguist/classifier.rb b/lib/linguist/classifier.rb new file mode 100644 index 00000000..dd3fe04f --- /dev/null +++ b/lib/linguist/classifier.rb @@ -0,0 +1,183 @@ +require 'linguist/language' +require 'linguist/tokenizer' + +module Linguist + # Language bayesian classifier. + class Classifier + # Internal: Path to persisted classifier db. + PATH = File.expand_path('../classifier.yml', __FILE__) + + # Public: Check if persisted db exists on disk. + # + # Returns Boolean. + def self.exist? + File.exist?(PATH) + end + + # Public: Get persisted Classifier instance. + # + # Returns Classifier. + def self.instance + @instance ||= YAML.load_file(PATH) + end + + # Public: Initialize a Classifier. + def initialize + @tokens_total = 0 + @languages_total = 0 + @tokens = Hash.new { |h, k| h[k] = Hash.new(0) } + @language_tokens = Hash.new(0) + @languages = Hash.new(0) + end + + # Public: Compare Classifier objects. + # + # other - Classifier object to compare to. + # + # Returns Boolean. + def eql?(other) + # Lazy fast check counts only + other.is_a?(self.class) && + @tokens_total == other.instance_variable_get(:@tokens_total) && + @languages_total == other.instance_variable_get(:@languages_total) + end + alias_method :==, :eql? + + # Public: Train classifier that data is a certain language. + # + # language - Language of data + # data - String contents of file + # + # Examples + # + # train(Language['Ruby'], "def hello; end") + # + # Returns nothing. + def train(language, data) + language = language.name + tokens = Tokenizer.new(data).tokens + + tokens.each do |token| + @tokens[language][token] += 1 + @language_tokens[language] += 1 + @tokens_total += 1 + end + @languages[language] += 1 + @languages_total += 1 + + nil + end + + # Public: Verify internal counts are consistent. + # + # Returns Boolean. + def verify + @languages.inject(0) { |n, (l, c)| n += c } == @languages_total && + @language_tokens.inject(0) { |n, (l, c)| n += c } == @tokens_total && + @tokens.inject(0) { |n, (l, ts)| n += ts.inject(0) { |m, (t, c)| m += c } } == @tokens_total + end + + # Public: Prune infrequent tokens. + # + # Returns receiver Classifier instance. + def gc + self + end + + # Public: Guess language of data. + # + # data - Array of tokens or String data to analyze. + # languages - Array of Languages to restrict to. + # + # Examples + # + # classify("def hello; end") + # # => [ [Language['Ruby'], 0.90], [Language['Python'], 0.2], ... ] + # + # Returns sorted Array of result pairs. Each pair contains the + # Language and a Float score. + def classify(tokens, languages = @languages.keys) + tokens = Tokenizer.new(tokens).tokens if tokens.is_a?(String) + + scores = {} + languages.each do |language| + language_name = language.is_a?(Language) ? language.name : language + scores[language_name] = tokens_probability(tokens, language_name) + + language_probability(language_name) + end + + scores.sort { |a, b| b[1] <=> a[1] }.map { |score| [Language[score[0]], score[1]] } + end + + # Internal: Probably of set of tokens in a language occuring - P(D | C) + # + # tokens - Array of String tokens. + # language - Language to check. + # + # Returns Float between 0.0 and 1.0. + def tokens_probability(tokens, language) + tokens.inject(0.0) do |sum, token| + sum += Math.log(token_probability(token, language)) + end + end + + # Internal: Probably of token in language occuring - P(F | C) + # + # token - String token. + # language - Language to check. + # + # Returns Float between 0.0 and 1.0. + def token_probability(token, language) + if @tokens[language][token].to_f == 0.0 + 1 / @tokens_total.to_f + else + @tokens[language][token].to_f / @language_tokens[language].to_f + end + end + + # Internal: Probably of a language occuring - P(C) + # + # language - Language to check. + # + # Returns Float between 0.0 and 1.0. + def language_probability(language) + Math.log(@languages[language].to_f / @languages_total.to_f) + end + + # Public: Serialize classifier to YAML. + # + # opts - Hash of YAML options. + # + # Returns nothing. + def to_yaml(io) + data = "--- !ruby/object:Linguist::Classifier\n" + + data << "languages_total: #{@languages_total}\n" + data << "tokens_total: #{@tokens_total}\n" + + data << "languages:\n" + @languages.sort.each do |language, count| + data << " #{{language => count}.to_yaml.lines.to_a[1]}" + end + + data << "language_tokens:\n" + @language_tokens.sort.each do |language, count| + data << " #{{language => count}.to_yaml.lines.to_a[1]}" + end + + data << "tokens:\n" + @tokens.sort.each do |language, tokens| + data << " #{{language => true}.to_yaml.lines.to_a[1].sub(/ true/, "")}" + tokens.sort.each do |token, count| + data << " #{{token => count}.to_yaml.lines.to_a[1]}" + end + end + + io.write data + nil + end + end + + # Eager load instance + Classifier.instance if Classifier.exist? +end diff --git a/lib/linguist/classifier.yml b/lib/linguist/classifier.yml new file mode 100644 index 00000000..2d719976 --- /dev/null +++ b/lib/linguist/classifier.yml @@ -0,0 +1,19013 @@ +--- !ruby/object:Linguist::Classifier +languages_total: 217 +tokens_total: 152712 +languages: + Apex: 6 + AppleScript: 2 + Arduino: 1 + AutoHotkey: 1 + C: 18 + C++: 14 + CoffeeScript: 9 + Coq: 1 + Dart: 1 + Delphi: 1 + Diff: 1 + Emacs Lisp: 1 + GAS: 1 + Gosu: 5 + Groovy: 2 + Groovy Server Pages: 4 + Haml: 1 + INI: 1 + Ioke: 1 + Java: 5 + JavaScript: 19 + Julia: 1 + Kotlin: 1 + Logtalk: 1 + Markdown: 1 + Matlab: 6 + Nemerle: 1 + Nimrod: 1 + Nu: 1 + OCaml: 1 + Objective-C: 20 + Opa: 2 + OpenCL: 1 + OpenEdge ABL: 5 + PHP: 6 + Parrot Assembly: 1 + Parrot Internal Representation: 1 + Perl: 12 + PowerShell: 2 + Prolog: 1 + Python: 4 + R: 1 + Racket: 2 + Rebol: 1 + Ruby: 14 + Rust: 1 + SCSS: 1 + Sass: 1 + Scala: 2 + Scheme: 1 + Scilab: 3 + Shell: 11 + Standard ML: 2 + SuperCollider: 1 + TeX: 1 + Tea: 1 + Turing: 1 + VHDL: 1 + Verilog: 1 + VimL: 2 + Visual Basic: 1 + XML: 1 + XQuery: 1 + XSLT: 1 + YAML: 1 +language_tokens: + Apex: 4041 + AppleScript: 190 + Arduino: 20 + AutoHotkey: 3 + C: 34180 + C++: 8284 + CoffeeScript: 2340 + Coq: 1524 + Dart: 68 + Delphi: 30 + Diff: 16 + Emacs Lisp: 3 + GAS: 133 + Gosu: 414 + Groovy: 71 + Groovy Server Pages: 91 + Haml: 4 + INI: 6 + Ioke: 4 + Java: 6032 + JavaScript: 22985 + Julia: 173 + Kotlin: 149 + Logtalk: 43 + Markdown: 1 + Matlab: 457 + Nemerle: 17 + Nimrod: 2 + Nu: 6 + OCaml: 365 + Objective-C: 28640 + Opa: 32 + OpenCL: 88 + OpenEdge ABL: 717 + PHP: 12292 + Parrot Assembly: 8 + Parrot Internal Representation: 7 + Perl: 7232 + PowerShell: 14 + Prolog: 61 + Python: 4425 + R: 14 + Racket: 246 + Rebol: 5 + Ruby: 4460 + Rust: 8 + SCSS: 39 + Sass: 28 + Scala: 365 + Scheme: 3549 + Scilab: 71 + Shell: 264 + Standard ML: 223 + SuperCollider: 139 + TeX: 1152 + Tea: 3 + Turing: 52 + VHDL: 42 + Verilog: 190 + VimL: 20 + Visual Basic: 294 + XML: 5505 + XQuery: 801 + XSLT: 44 + YAML: 30 +tokens: + Apex: + "&": 2 + "&&": 46 + (: 457 + ): 458 + "*/": 15 + +: 66 + "-": 18 + .AccountSid__c: 1 + .AuthToken__c: 1 + .get: 4 + .getAccount: 2 + .getAccountSid: 1 + .getHeaders: 1 + .getParameters: 2 + .getSid: 2 + .length: 2 + .split: 1 + /: 4 + /*: 15 + //: 22 + //Chinese: 2 + //Converts: 1 + //Czech: 1 + //Danish: 1 + //Dutch: 1 + //English: 1 + //FOR: 2 + //Finnish: 1 + //French: 1 + //German: 1 + //Hungarian: 1 + //Indonesian: 1 + //Italian: 1 + //Japanese: 1 + //Korean: 1 + //LIST/ARRAY: 1 + //Polish: 1 + //Portuguese: 1 + //Returns: 1 + //Russian: 1 + //Spanish: 1 + //Swedish: 1 + //Thai: 1 + //Throws: 1 + //Turkish: 1 + //check: 2 + //dash: 1 + //the: 2 + //underscore: 1 + "1": 2 + ;: 286 + <: 32 + <=>: 2 + : 2 + : 1 + : 3 + : 22 + : 19 + : 29 + : 30 + "@isTest": 1 + ApexPages.currentPage: 4 + ArrayUtils: 1 + ArrayUtils.toString: 12 + Attachment: 2 + Boolean: 38 + BooleanUtils: 1 + Brazilian: 1 + DEFAULTS: 1 + DEFAULTS.containsKey: 3 + DEFAULTS.get: 3 + DEFAULT_LANGUAGE_CODE: 3 + Double: 1 + EMPTY_STRING_ARRAY: 1 + ERROR: 1 + EmailUtils: 1 + Exception: 1 + FORCE.COM: 1 + FROM: 1 + G_GEO_BAD_KEY: 1 + G_GEO_BAD_REQUEST: 1 + G_GEO_MISSING_ADDRESS: 1 + G_GEO_SERVER_ERROR: 1 + G_GEO_SUCCESS: 1 + G_GEO_TOO_MANY_QUERIES: 1 + G_GEO_UNAVAILABLE_ADDRESS: 1 + G_GEO_UNKNOWN_ADDRESS: 1 + G_GEO_UNKNOWN_DIRECTIONS: 1 + GeoUtils: 1 + HTTP_LANGUAGE_CODE_PARAMETER_KEY: 2 + ID: 1 + IN: 1 + ISObjectComparator: 3 + Id: 1 + IllegalArgumentException: 5 + Integer: 34 + LANGUAGES_FROM_BROWSER_AS_LIST: 3 + LANGUAGES_FROM_BROWSER_AS_LIST.size: 1 + LANGUAGES_FROM_BROWSER_AS_STRING: 2 + LANGUAGE_CODE_SET: 1 + LANGUAGE_HTTP_PARAMETER: 7 + LanguageUtils: 1 + List: 71 + MAX_NUMBER_OF_ELEMENTS_IN_LIST: 5 + Map: 31 + Messaging.EmailFileAttachment: 2 + Messaging.SingleEmailMessage: 3 + Messaging.sendEmail: 1 + MissingTwilioConfigCustomSettingsException: 2 + OBJECTS: 1 + Object: 23 + ObjectComparator: 3 + PRIMITIVES: 1 + PageReference: 1 + PrimitiveComparator: 2 + SALESFORCE: 1 + SELECT: 1 + SORTING: 1 + SObject: 19 + SUPPORTED_LANGUAGE_CODES: 2 + SUPPORTED_LANGUAGE_CODES.contains: 2 + Set: 6 + Simplified: 1 + String: 58 + StringUtils.defaultString: 4 + StringUtils.equalsIgnoreCase: 1 + StringUtils.isNotBlank: 1 + StringUtils.length: 1 + StringUtils.lowerCase: 3 + StringUtils.replaceChars: 2 + StringUtils.split: 1 + StringUtils.substring: 1 + System.assert: 6 + System.assertEquals: 5 + Test.isRunningTest: 1 + Traditional: 1 + TwilioAPI: 2 + TwilioAPI.client: 2 + TwilioAPI.getDefaultAccount: 1 + TwilioAPI.getDefaultClient: 2 + TwilioAPI.getTwilioConfig: 2 + TwilioAccount: 1 + TwilioCapability: 2 + TwilioConfig__c: 5 + TwilioConfig__c.getOrgDefaults: 1 + TwilioRestClient: 5 + UserInfo.getLanguage: 1 + WHERE: 1 + a: 2 + aList: 4 + accountAddressString: 1 + accountSid: 2 + activity.: 1 + actual: 16 + actual.size: 2 + amp: 1 + an: 2 + anArray: 14 + anArray.size: 2 + array1: 8 + array1.size: 4 + array2: 9 + array2.size: 2 + as: 1 + assertArraysAreEqual: 2 + attachment: 1 + attachment.Body: 1 + attachment.Name: 1 + attachmentIDs: 2 + authToken: 2 + body: 8 + bool: 32 + boolArray: 4 + boolArray.size: 1 + boolean: 1 + but: 2 + class: 7 + client: 2 + comparator: 14 + comparator.compare: 12 + conversion: 1 + count: 10 + createCapability: 1 + createClient: 1 + defaultVal: 2 + displayLanguageCode: 13 + elmt: 8 + else: 25 + email: 1 + emailSubject: 10 + etc.: 1 + expected: 16 + expected.size: 4 + extends: 1 + "false": 13 + falseString: 2 + falseValue: 2 + fieldName: 3 + fieldName.trim: 2 + fileAttachment: 2 + fileAttachment.setBody: 1 + fileAttachment.setFileName: 1 + fileAttachments: 5 + fileAttachments.add: 1 + fileAttachments.size: 1 + filterLanguageCode: 4 + final: 6 + firstItem: 2 + foo: 1 + for: 24 + generateFromContent: 1 + get: 1 + getAllLanguages: 3 + getDefaultAccount: 1 + getDefaultClient: 2 + getLangCodeByBrowser: 4 + getLangCodeByBrowserOrIfNullThenHttpParam: 1 + getLangCodeByBrowserOrIfNullThenUser: 1 + getLangCodeByHttpParam: 4 + getLangCodeByHttpParamOrIfNullThenBrowser: 1 + getLangCodeByHttpParamOrIfNullThenUser: 1 + getLangCodeByUser: 3 + getLanguageName: 1 + getSuppLangCodeSet: 2 + getTwilioConfig: 3 + global: 70 + header: 2 + hi: 50 + hi0: 8 + htmlBody: 2 + i: 55 + id: 1 + if: 89 + il: 2 + instanceof: 1 + int: 1 + is: 5 + isEmpty: 7 + isFalse: 1 + isNotEmpty: 4 + isNotFalse: 1 + isNotTrue: 1 + isNotValidEmailAddress: 1 + isTrue: 1 + isValidEmailAddress: 2 + j: 10 + langCode: 3 + langCodes: 2 + langCodes.add: 1 + languageCode: 2 + languageFromBrowser: 6 + list1: 15 + list1.get: 2 + list1.size: 6 + list2: 9 + list2.size: 2 + lo: 42 + lo0: 6 + lowerCase: 1 + mail: 2 + mail.setBccSender: 1 + mail.setFileAttachments: 1 + mail.setHtmlBody: 1 + mail.setPlainTextBody: 1 + mail.setSaveAsActivity: 1 + mail.setSubject: 1 + mail.setToAddresses: 1 + mail.setUseSignature: 1 + main: 2 + merg: 2 + merged: 6 + merged.add: 2 + mergex: 2 + n: 2 + name: 1 + negate: 1 + new: 57 + not: 3 + "null": 89 + obj: 3 + objectArray: 17 + objectArray.size: 6 + objectToString: 1 + objects: 3 + objects.size: 1 + one: 2 + other: 2 + param: 2 + pivot: 14 + pluck: 1 + plucked: 3 + pr: 1 + private: 10 + prs: 8 + public: 7 + qsort: 18 + r: 2 + recipients: 11 + recipients.size: 1 + ret: 1 + return: 104 + returnList: 11 + returnList.add: 8 + returnValue: 22 + returnValue.add: 3 + reverse: 2 + sObj: 4 + sObjects: 1 + saved: 1 + see: 2 + sendEmail: 4 + sendEmailWithStandardAttachments: 3 + sendHTMLEmail: 1 + sendTextEmail: 1 + size: 2 + sortAsc: 24 + specifying: 1 + split: 5 + split.size: 2 + splitAndFilterAcceptLanguageHeader: 2 + springfield: 2 + startIndex: 9 + static: 80 + stdAttachments: 4 + str: 10 + str.split: 1 + str.toLowerCase: 1 + str.toUpperCase: 1 + str.trim: 3 + strToBoolean: 1 + string: 2 + strings: 3 + strings.add: 1 + strs: 9 + strs.size: 3 + subset: 6 + test_TwilioAPI: 1 + textBody: 2 + the: 2 + theList: 72 + theList.size: 2 + throw: 6 + tmp: 6 + to: 3 + toBoolean: 2 + toBooleanDefaultIfNull: 1 + toInteger: 1 + toString: 3 + toStringYN: 1 + toStringYesNo: 1 + token: 6 + token.contains: 1 + token.indexOf: 1 + token.substring: 1 + tokens: 3 + translatedLanguageNames: 1 + translatedLanguageNames.containsKey: 1 + translatedLanguageNames.get: 2 + trim: 1 + "true": 12 + trueString: 2 + trueValue: 2 + twilioCfg: 7 + twilioCfg.AccountSid__c: 3 + twilioCfg.AuthToken__c: 3 + upperCase: 1 + us: 2 + useHTML: 6 + value: 9 + values.: 1 + void: 8 + while: 8 + xor: 1 + "{": 214 + "||": 12 + "}": 214 + AppleScript: + (: 8 + ): 8 + "-": 8 + .0: 2 + .1: 2 + /: 4 + AppleScript: 2 + Events: 6 + Finder: 2 + Safari: 2 + System: 6 + delay: 2 + delimiters: 2 + desktopTop: 2 + drawer: 2 + end: 6 + error: 2 + h: 4 + item: 2 + myFrontMost: 2 + of: 8 + "on": 2 + position: 2 + process: 2 + s: 2 + screen.availHeight: 2 + screen.availWidth: 2 + screen_height: 2 + screen_width: 2 + set: 14 + size: 4 + tell: 6 + text: 2 + to: 14 + try: 4 + w: 6 + window: 6 + windowHeight: 6 + windowWidth: 6 + "{": 12 + "}": 12 + Arduino: + (: 4 + ): 4 + ;: 2 + Serial.begin: 1 + Serial.print: 1 + loop: 1 + setup: 1 + void: 2 + "{": 2 + "}": 2 + AutoHotkey: + Hello: 1 + MsgBox: 1 + World: 1 + C: + "#": 17 + "#define": 57 + "#else": 11 + "#endif": 43 + "#if": 17 + "#ifdef": 17 + "#ifndef": 9 + "#include": 112 + "#n": 1 + "#string": 1 + "#undef": 5 + "%": 4 + "&": 379 + "&&": 190 + (: 3463 + ): 3464 + "*": 79 + "**": 6 + "***argv": 3 + "***tail": 3 + "**alias_argv": 1 + "**argv": 9 + "**commit_graft": 1 + "**commit_list_append": 2 + "**diff": 4 + "**diff_ptr": 1 + "**encoding_p": 1 + "**environ": 1 + "**exclude": 3 + "**insert": 1 + "**list": 7 + "**list_p": 1 + "**msg_p": 2 + "**new_argv": 1 + "**next": 2 + "**orig_argv": 1 + "**other": 1 + "**pathspec": 1 + "**plist": 1 + "**pp": 1 + "**pptr": 3 + "**reference": 1 + "**rslt": 1 + "**stack": 2 + "**subject": 2 + "**tail": 4 + "**twos": 3 + "*/": 610 + "*1000000": 1 + "*1024": 4 + "*1024*256": 1 + "*1024*32": 1 + "*1024*64": 1 + "*1024*8": 1 + "*1024LL": 1 + "*16": 2 + "*24": 1 + "*60": 1 + "*REDIS_EXPIRELOOKUPS_TIME_PERC/REDIS_HZ/100": 1 + "*_": 1 + "*_entry": 1 + "*_param": 1 + "*a": 11 + "*active_writer": 1 + "*after_subject": 1 + "*alias_argv": 1 + "*alias_command": 1 + "*alias_string": 1 + "*arg": 1 + "*argc": 11 + "*argcp": 7 + "*argv": 20 + "*argv0": 1 + "*at": 1 + "*author": 4 + "*autolink": 6 + "*b": 8 + "*base": 1 + "*bases": 2 + "*blob_type": 2 + "*body_mark": 1 + "*bol": 1 + "*buf": 12 + "*buffer": 10 + "*bufptr": 1 + "*c": 18 + "*cache": 4 + "*callbacks": 1 + "*cb_data": 1 + "*cfg": 2 + "*char_trigger": 1 + "*check_commit": 1 + "*clientData": 1 + "*cmd": 11 + "*commandTable": 1 + "*commit": 23 + "*commit_buffer": 2 + "*commit_graft": 2 + "*commit_list_get_next": 1 + "*commit_list_insert": 2 + "*commit_list_insert_by_date": 1 + "*commit_type": 2 + "*configfile": 1 + "*const": 4 + "*context": 1 + "*ctx": 6 + "*d": 1 + "*da": 1 + "*data": 20 + "*dateptr": 1 + "*db": 3 + "*de": 2 + "*delta": 6 + "*desc": 3 + "*description": 1 + "*dict": 2 + "*diff": 8 + "*diff_delta__alloc": 1 + "*diff_delta__dup": 1 + "*diff_delta__merge_like_cgit": 1 + "*diff_prefix_from_pathspec": 1 + "*diff_ptr": 2 + "*diff_strdup_prefix": 1 + "*doc": 2 + "*dup": 1 + "*each_commit_graft_fn": 1 + "*encoding": 2 + "*end": 1 + "*entry": 2 + "*envchanged": 10 + "*eob": 1 + "*eof": 1 + "*eol": 5 + "*eventLoop": 2 + "*exclude": 3 + "*extra": 7 + "*f": 4 + "*field": 2 + "*fmt": 2 + "*fn": 1 + "*format": 1 + "*format_subject": 1 + "*fp": 4 + "*from": 1 + "*get_merge_bases": 2 + "*get_merge_bases_many": 2 + "*get_merge_parent": 2 + "*get_octopus_merge_bases": 2 + "*get_shallow_commits": 1 + "*git_cache_get": 1 + "*git_cache_try_store": 1 + "*git_diff_list_alloc": 1 + "*git_hash_new_ctx": 1 + "*graft": 6 + "*graft_file": 2 + "*hcpu": 3 + "*head": 1 + "*header_field_mark": 1 + "*header_value_mark": 1 + "*heads": 3 + "*http_cb": 1 + "*http_data_cb": 1 + "*http_errno_description": 1 + "*http_errno_name": 1 + "*http_method_str": 1 + "*i": 1 + "*idle": 1 + "*in": 2 + "*interesting": 1 + "*it": 1 + "*item": 13 + "*j": 1 + "*k": 1 + "*key": 5 + "*key1": 4 + "*key2": 4 + "*keyid": 2 + "*keyobj": 2 + "*l": 2 + "*last": 1 + "*line": 7 + "*line_separator": 1 + "*link": 1 + "*list": 15 + "*list_p": 2 + "*ln": 3 + "*logmsg_reencode": 1 + "*lookupCommand": 1 + "*lookupCommandByCString": 1 + "*lookup_blob": 2 + "*lookup_commit": 2 + "*lookup_commit_graft": 2 + "*lookup_commit_or_die": 2 + "*lookup_commit_reference": 2 + "*lookup_commit_reference_by_name": 2 + "*lookup_commit_reference_gently": 2 + "*match": 3 + "*matcher": 1 + "*md": 2 + "*merge_bases_many": 1 + "*mergetag": 2 + "*message": 1 + "*method_strings": 1 + "*msg": 8 + "*n": 1 + "*name": 7 + "*nb": 3 + "*new": 2 + "*new_entry": 1 + "*new_iter": 2 + "*new_list": 1 + "*new_oid": 1 + "*new_parent": 2 + "*new_tree": 1 + "*next": 13 + "*nitem": 2 + "*node": 2 + "*nr_calls": 1 + "*o": 4 + "*o1": 2 + "*o2": 2 + "*oa": 3 + "*ob": 14 + "*obj": 6 + "*object": 1 + "*oid": 2 + "*oitem": 2 + "*old": 1 + "*old_entry": 1 + "*old_iter": 2 + "*old_tree": 3 + "*one": 4 + "*onto": 1 + "*op": 2 + "*opaque": 2 + "*opts": 6 + "*orig": 1 + "*other": 2 + "*out": 3 + "*output_encoding": 2 + "*p": 15 + "*param": 1 + "*parent": 5 + "*parents": 11 + "*parser": 10 + "*patch_mode": 1 + "*path": 2 + "*pathspec": 2 + "*pattern": 1 + "*payload": 1 + "*pgdat": 1 + "*pool": 4 + "*pop_commit": 2 + "*pop_most_recent_commit": 2 + "*pp": 5 + "*pptr": 1 + "*prefix": 7 + "*privdata": 8 + "*process": 1 + "*ptr": 1 + "*q": 1 + "*read_commit_extra_header_lines": 2 + "*read_commit_extra_headers": 2 + "*read_graft_line": 2 + "*reduce_heads": 2 + "*reencode_commit_message": 1 + "*ref": 1 + "*ref_name": 2 + "*reference": 1 + "*reflog_info": 1 + "*refs": 1 + "*repo": 7 + "*res": 2 + "*result": 4 + "*ret": 6 + "*rev1": 1 + "*rev2": 1 + "*revision": 1 + "*rndr": 14 + "*rop": 1 + "*rslt": 1 + "*s": 2 + "*sb": 7 + "*scan": 3 + "*section": 2 + "*server.dbnum": 1 + "*settings": 2 + "*sha1": 19 + "*sig": 1 + "*sign_commit": 4 + "*signature": 2 + "*slave": 2 + "*sp": 1 + "*src": 4 + "*stack": 2 + "*state": 1 + "*str": 1 + "*sub": 1 + "*subdir": 1 + "*subject": 2 + "*swap": 1 + "*t": 1 + "*tail": 5 + "*temp": 2 + "*text": 1 + "*title": 1 + "*tmp": 1 + "*top": 1 + "*tree": 5 + "*two": 1 + "*u": 2 + "*url_mark": 1 + "*use_noid": 1 + "*util": 1 + "*v": 3 + "*val": 4 + "*value": 3 + "*var": 1 + "*vec": 1 + "*ver_major": 2 + "*ver_minor": 2 + "*ver_revision": 2 + "*w": 1 + "*what": 1 + "*with_commit": 1 + "*work": 2 + "*work_item": 1 + +: 367 + "-": 1519 + -}: 1 + .: 2 + ...: 1 + .0: 1 + .0/R_Zero: 2 + .active_writer: 1 + .asize: 2 + .blocking_keys: 1 + .data: 1 + .description: 1 + .dict: 9 + .expires: 8 + .hard_limit_bytes: 3 + .hcpu: 1 + .id: 1 + .item: 3 + .len: 3 + .lock: 1 + .mod: 1 + .name: 1 + .off: 2 + .refcount: 1 + .size: 3 + .soft_limit_bytes: 3 + .soft_limit_seconds: 3 + .watched_keys: 1 + /: 6 + /*: 607 + //: 1 + /1000: 1 + /1000000: 2 + /REDIS_HZ: 2 + /server.loading_loaded_bytes: 1 + /sizeof: 5 + "0": 1 + "0x20": 1 + "0x80": 1 + "1": 2 + "45": 1 + "46": 1 + "47": 1 + "48": 1 + "5": 1 + "7": 1 + "9": 1 + ;: 3425 + <: 160 + "<<": 19 + <=>: 8 + : 1 + : 5 + : 3 + : 2 + : 2 + : 1 + : 2 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 4 + : 2 + : 3 + : 2 + : 1 + : 1 + : 1 + : 1 + : 1 + : 2 + : 1 + : 1 + "@": 3 + AE_ERR: 2 + AE_READABLE: 2 + AF_UNIX: 2 + ANET_ERR: 2 + AOF_FSYNC_EVERYSEC: 1 + ARRAY_SIZE: 1 + BITS_PER_LONG: 2 + BITS_TO_LONGS: 1 + BLOB_H: 2 + BUFFER_BLOCK: 6 + BUFFER_SPAN: 6 + BUG_ON: 4 + CALLBACK_DATA: 10 + CALLBACK_DATA_: 4 + CALLBACK_DATA_NOADVANCE: 6 + CALLBACK_NOTIFY: 10 + CALLBACK_NOTIFY_: 3 + CALLBACK_NOTIFY_NOADVANCE: 2 + CB_body: 1 + CB_header_field: 1 + CB_header_value: 1 + CB_headers_complete: 1 + CB_message_begin: 1 + CB_message_complete: 1 + CB_url: 1 + CHECKOUT: 2 + CHUNKED: 4 + CLOSE: 4 + CLOSED_CONNECTION: 1 + CMIT_FMT_DEFAULT: 1 + CMIT_FMT_EMAIL: 1 + CMIT_FMT_FULL: 1 + CMIT_FMT_FULLER: 1 + CMIT_FMT_MEDIUM: 2 + CMIT_FMT_ONELINE: 1 + CMIT_FMT_RAW: 1 + CMIT_FMT_SHORT: 1 + CMIT_FMT_UNSPECIFIED: 1 + CMIT_FMT_USERFORMAT: 1 + COMMIT_H: 2 + CONFIG_HOTPLUG_CPU: 2 + CONFIG_IA64: 1 + CONFIG_INIT_ALL_POSSIBLE: 1 + CONFIG_MEMORY_HOTPLUG: 2 + CONFIG_NR_CPUS: 5 + CONFIG_PM_SLEEP_SMP: 2 + CONFIG_SMP: 1 + CONNECT: 2 + CONNECTION: 4 + CONTENT_LENGTH: 4 + COPY: 2 + COVERAGE_TEST: 1 + CPU_BITS_ALL: 2 + CPU_DEAD: 1 + CPU_DOWN_FAILED: 2 + CPU_DOWN_PREPARE: 1 + CPU_DYING: 1 + CPU_ONLINE: 1 + CPU_POST_DEAD: 1 + CPU_STARTING: 1 + CPU_STARTING_FROZEN: 1 + CPU_TASKS_FROZEN: 2 + CPU_UP_CANCELED: 1 + CPU_UP_PREPARE: 1 + CR: 18 + Check_Type: 2 + DECLARE_BITMAP: 6 + DEFINE_MUTEX: 1 + DELETE: 2 + DICT_HT_INITIAL_SIZE: 2 + DICT_NOTUSED: 6 + DICT_OK: 1 + DIFF_NEW_PREFIX_DEFAULT: 1 + DIFF_OLD_PREFIX_DEFAULT: 1 + Does: 1 + EBUSY: 3 + EINTR: 1 + EINVAL: 6 + ENOENT: 3 + ENOMEM: 4 + ENOSYS: 1 + EOF: 3 + ER: 4 + EV_A_: 1 + EV_CHILD: 1 + EV_P_: 1 + EXEC_BIT_MASK: 3 + EXPORT_SYMBOL: 8 + EXPORT_SYMBOL_GPL: 4 + FILE: 4 + FLEX_ARRAY: 1 + FNM_NOMATCH: 1 + FOR: 11 + FOR##_mark: 7 + F_CHUNKED: 11 + F_CONNECTION_CLOSE: 3 + F_CONNECTION_KEEP_ALIVE: 3 + F_SKIPBODY: 4 + F_TRAILING: 3 + F_UPGRADE: 3 + GET: 2 + GFP_KERNEL: 1 + GITERR_CHECK_ALLOC: 3 + GITERR_OS: 1 + GIT_ATTR_FNMATCH_ALLOWSPACE: 1 + GIT_ATTR_FNMATCH_HASWILD: 1 + GIT_ATTR_FNMATCH_NEGATIVE: 1 + GIT_BUF_INIT: 3 + GIT_DELTA_ADDED: 4 + GIT_DELTA_DELETED: 7 + GIT_DELTA_IGNORED: 5 + GIT_DELTA_MODIFIED: 3 + GIT_DELTA_UNMODIFIED: 11 + GIT_DELTA_UNTRACKED: 5 + GIT_DIFFCAPS_ASSUME_UNCHANGED: 2 + GIT_DIFFCAPS_HAS_SYMLINKS: 2 + GIT_DIFFCAPS_TRUST_CTIME: 2 + GIT_DIFFCAPS_TRUST_EXEC_BIT: 2 + GIT_DIFFCAPS_USE_DEV: 1 + GIT_DIFF_FILE_VALID_OID: 4 + GIT_DIFF_IGNORE_SUBMODULES: 1 + GIT_DIFF_INCLUDE_IGNORED: 1 + GIT_DIFF_INCLUDE_UNMODIFIED: 1 + GIT_DIFF_INCLUDE_UNTRACKED: 1 + GIT_DIFF_RECURSE_UNTRACKED_DIRS: 1 + GIT_DIFF_REVERSE: 3 + GIT_DIR_ENVIRONMENT: 3 + GIT_ENOTFOUND: 1 + GIT_HTML_PATH: 1 + GIT_IDXENTRY_INTENT_TO_ADD: 1 + GIT_IDXENTRY_SKIP_WORKTREE: 1 + GIT_INFO_PATH: 1 + GIT_ITERATOR_WORKDIR: 2 + GIT_MAN_PATH: 1 + GIT_MODE_PERMS_MASK: 1 + GIT_MODE_TYPE: 3 + GIT_NAMESPACE_ENVIRONMENT: 2 + GIT_OBJ_BLOB: 1 + GIT_SUBMODULE_IGNORE_ALL: 1 + GIT_UNUSED: 1 + GIT_VECTOR_GET: 2 + GIT_VERSION: 1 + GIT_WORK_TREE_ENVIRONMENT: 2 + GPERF_CASE_STRNCMP: 1 + GPERF_DOWNCASE: 1 + HAVE_BACKTRACE: 1 + HEAD: 2 + HEADER_OVERFLOW: 1 + HELLO_H: 2 + HPE_##n: 1 + HPE_CB_##FOR: 2 + HPE_CB_headers_complete: 1 + HPE_CLOSED_CONNECTION: 1 + HPE_HEADER_OVERFLOW: 1 + HPE_INVALID_CHUNK_SIZE: 2 + HPE_INVALID_CONSTANT: 3 + HPE_INVALID_CONTENT_LENGTH: 4 + HPE_INVALID_EOF_STATE: 1 + HPE_INVALID_HEADER_TOKEN: 2 + HPE_INVALID_INTERNAL_STATE: 1 + HPE_INVALID_METHOD: 4 + HPE_INVALID_STATUS: 3 + HPE_INVALID_URL: 4 + HPE_INVALID_VERSION: 12 + HPE_LF_EXPECTED: 1 + HPE_OK: 10 + HPE_PAUSED: 2 + HPE_STRICT: 1 + HPE_UNKNOWN: 1 + HTTP_##name: 1 + HTTP_BOTH: 1 + HTTP_CHECKOUT: 1 + HTTP_CONNECT: 4 + HTTP_COPY: 1 + HTTP_DELETE: 1 + HTTP_ERRNO_GEN: 3 + HTTP_ERRNO_MAP: 3 + HTTP_GET: 1 + HTTP_HEAD: 2 + HTTP_LOCK: 1 + HTTP_MAX_HEADER_SIZE: 2 + HTTP_MERGE: 1 + HTTP_METHOD_MAP: 3 + HTTP_MKACTIVITY: 1 + HTTP_MKCOL: 2 + HTTP_MOVE: 1 + HTTP_MSEARCH: 1 + HTTP_NOTIFY: 1 + HTTP_OPTIONS: 1 + HTTP_PARSER_DEBUG: 4 + HTTP_PARSER_ERRNO: 10 + HTTP_PARSER_ERRNO_LINE: 2 + HTTP_PARSER_STRICT: 5 + HTTP_PARSER_VERSION_MAJOR: 1 + HTTP_PARSER_VERSION_MINOR: 1 + HTTP_PATCH: 1 + HTTP_POST: 2 + HTTP_PROPFIND: 2 + HTTP_PROPPATCH: 1 + HTTP_PURGE: 1 + HTTP_PUT: 2 + HTTP_REPORT: 1 + HTTP_REQUEST: 7 + HTTP_RESPONSE: 3 + HTTP_SEARCH: 1 + HTTP_STRERROR_GEN: 3 + HTTP_SUBSCRIBE: 2 + HTTP_TRACE: 1 + HTTP_UNLOCK: 2 + HTTP_UNSUBSCRIBE: 1 + IDENT_STRICT: 2 + INVALID_CHUNK_SIZE: 1 + INVALID_CONSTANT: 1 + INVALID_CONTENT_LENGTH: 1 + INVALID_EOF_STATE: 1 + INVALID_FRAGMENT: 1 + INVALID_HEADER_TOKEN: 1 + INVALID_HOST: 1 + INVALID_INTERNAL_STATE: 1 + INVALID_METHOD: 1 + INVALID_PATH: 1 + INVALID_PORT: 1 + INVALID_QUERY_STRING: 1 + INVALID_STATUS: 1 + INVALID_URL: 1 + INVALID_VERSION: 1 + IS_ALPHA: 5 + IS_ALPHANUM: 3 + IS_ERR: 1 + IS_HEX: 2 + IS_HOST_CHAR: 4 + IS_NUM: 14 + IS_URL_CHAR: 6 + Init_rdiscount: 1 + KEEP_ALIVE: 4 + KERN_ERR: 5 + KERN_INFO: 2 + KERN_WARNING: 3 + LEN: 2 + LF: 21 + LF_EXPECTED: 1 + LL*: 1 + LL*1024*1024: 2 + LL*1024*1024*1024: 1 + LOCK: 2 + LOG_DEBUG: 1 + LOG_INFO: 1 + LOG_LOCAL0: 1 + LOG_NDELAY: 1 + LOG_NOTICE: 1 + LOG_NOWAIT: 1 + LOG_PID: 1 + LOG_WARNING: 1 + LOWER: 7 + LUA_GCCOUNT: 1 + M: 1 + MARK: 7 + MASK_DECLARE_1: 3 + MASK_DECLARE_2: 3 + MASK_DECLARE_4: 3 + MASK_DECLARE_8: 9 + MD_CHAR_AUTOLINK_EMAIL: 1 + MD_CHAR_AUTOLINK_URL: 1 + MD_CHAR_AUTOLINK_WWW: 1 + MD_CHAR_CODESPAN: 2 + MD_CHAR_EMPHASIS: 4 + MD_CHAR_ENTITITY: 1 + MD_CHAR_ESCAPE: 1 + MD_CHAR_LANGLE: 2 + MD_CHAR_LINEBREAK: 2 + MD_CHAR_LINK: 2 + MD_CHAR_NONE: 1 + MD_CHAR_SUPERSCRIPT: 1 + MERGE: 2 + MIN: 3 + MKACTIVITY: 2 + MKCOL: 2 + MKDA_EMAIL: 1 + MKDA_NORMAL: 1 + MKDA_NOT_AUTOLINK: 2 + MKDEXT_STRIKETHROUGH: 1 + MKD_AUTOLINK: 1 + MKD_LI_END: 1 + MKD_NOHEADER: 1 + MKD_NOHTML: 1 + MKD_NOIMAGE: 1 + MKD_NOLINKS: 1 + MKD_NOPANTS: 1 + MKD_NOTABLES: 1 + MKD_NO_EXT: 1 + MKD_SAFELINK: 1 + MKD_STRICT: 1 + MKD_TABSTOP: 1 + MKD_TOC: 1 + MMIOT: 2 + MOVE: 2 + MSEARCH: 1 + Macros: 1 + NEED_WORK_TREE: 18 + NEW_MESSAGE: 6 + NODE_DATA: 1 + NOTIFY: 2 + NOTIFY_DONE: 1 + NOTIFY_OK: 1 + NO_REPLACE_OBJECTS_ENVIRONMENT: 1 + NR_CPUS: 2 + "NULL": 321 + N_: 1 + OBJ_BLOB: 3 + OBJ_COMMIT: 7 + OBJ_TAG: 1 + OBJ_TREE: 1 + OK: 1 + OPTIONS: 2 + O_APPEND: 2 + O_CREAT: 2 + O_RDONLY: 1 + O_RDWR: 2 + O_WRONLY: 2 + PARENT1: 5 + PARENT2: 5 + PARSING_HEADER: 2 + PATCH: 2 + PATH_MAX: 1 + PAUSED: 1 + PM_HIBERNATION_PREPARE: 1 + PM_POST_HIBERNATION: 1 + PM_POST_SUSPEND: 1 + PM_SUSPEND_PREPARE: 1 + POLLHUP: 1 + POLLIN: 1 + POST: 2 + PPC_SHA1: 1 + PROPFIND: 2 + PROPPATCH: 2 + PROXY_CONNECTION: 4 + PTR_ERR: 1 + PURGE: 2 + PUT: 2 + Qtrue: 10 + RAW_NOTIFIER_HEAD: 1 + REDIS_AOF_OFF: 6 + REDIS_AOF_ON: 2 + REDIS_AOF_REWRITE_MIN_SIZE: 1 + REDIS_AOF_REWRITE_PERC: 1 + REDIS_BIO_AOF_FSYNC: 1 + REDIS_BLOCKED: 2 + REDIS_CALL_FULL: 1 + REDIS_CALL_PROPAGATE: 1 + REDIS_CALL_SLOWLOG: 2 + REDIS_CALL_STATS: 2 + REDIS_CLIENT_LIMIT_CLASS_NORMAL: 3 + REDIS_CLIENT_LIMIT_CLASS_PUBSUB: 3 + REDIS_CLIENT_LIMIT_CLASS_SLAVE: 3 + REDIS_CLOSE_AFTER_REPLY: 1 + REDIS_CLUSTER_OK: 1 + REDIS_CMD_ADMIN: 1 + REDIS_CMD_DENYOOM: 2 + REDIS_CMD_FORCE_REPLICATION: 2 + REDIS_CMD_NOSCRIPT: 1 + REDIS_CMD_PUBSUB: 1 + REDIS_CMD_RANDOM: 1 + REDIS_CMD_READONLY: 1 + REDIS_CMD_SORT_FOR_SCRIPT: 1 + REDIS_CMD_WRITE: 3 + REDIS_DEFAULT_DBNUM: 1 + REDIS_ENCODING_INT: 4 + REDIS_ENCODING_RAW: 1 + REDIS_ERR: 6 + REDIS_EXPIRELOOKUPS_PER_CRON: 2 + REDIS_EXPIRELOOKUPS_PER_CRON/4: 1 + REDIS_HASH_MAX_ZIPLIST_ENTRIES: 1 + REDIS_HASH_MAX_ZIPLIST_VALUE: 1 + REDIS_HT_MINFILL: 1 + REDIS_HZ*10: 1 + REDIS_LIST_MAX_ZIPLIST_ENTRIES: 1 + REDIS_LIST_MAX_ZIPLIST_VALUE: 1 + REDIS_LOG_RAW: 2 + REDIS_LRU_CLOCK_MAX: 1 + REDIS_LUA_CLIENT: 1 + REDIS_LUA_TIME_LIMIT: 1 + REDIS_MASTER: 2 + REDIS_MAXIDLETIME: 1 + REDIS_MAXMEMORY_ALLKEYS_LRU: 2 + REDIS_MAXMEMORY_ALLKEYS_RANDOM: 2 + REDIS_MAXMEMORY_NO_EVICTION: 2 + REDIS_MAXMEMORY_VOLATILE_LRU: 3 + REDIS_MAXMEMORY_VOLATILE_RANDOM: 1 + REDIS_MAXMEMORY_VOLATILE_TTL: 1 + REDIS_MAX_CLIENTS: 1 + REDIS_MAX_LOGMSG_LEN: 1 + REDIS_MAX_QUERYBUF_LEN: 1 + REDIS_MBULK_BIG_ARG: 1 + REDIS_MONITOR: 1 + REDIS_MULTI: 1 + REDIS_NOTICE: 13 + REDIS_NOTUSED: 5 + REDIS_OK: 23 + REDIS_OPS_SEC_SAMPLES: 3 + REDIS_PROPAGATE_AOF: 2 + REDIS_PROPAGATE_NONE: 2 + REDIS_PROPAGATE_REPL: 3 + REDIS_REPL_CONNECTED: 3 + REDIS_REPL_NONE: 1 + REDIS_REPL_ONLINE: 1 + REDIS_REPL_PING_SLAVE_PERIOD: 1 + REDIS_REPL_SEND_BULK: 1 + REDIS_REPL_SYNCIO_TIMEOUT: 1 + REDIS_REPL_TIMEOUT: 1 + REDIS_REPL_TRANSFER: 2 + REDIS_REPL_WAIT_BGSAVE_END: 1 + REDIS_REPL_WAIT_BGSAVE_START: 1 + REDIS_RUN_ID_SIZE: 2 + REDIS_SERVERPORT: 1 + REDIS_SET_MAX_INTSET_ENTRIES: 1 + REDIS_SHARED_BULKHDR_LEN: 1 + REDIS_SHARED_INTEGERS: 1 + REDIS_SHARED_SELECT_CMDS: 1 + REDIS_SHUTDOWN_NOSAVE: 1 + REDIS_SHUTDOWN_SAVE: 1 + REDIS_SLAVE: 3 + REDIS_SLOWLOG_LOG_SLOWER_THAN: 1 + REDIS_SLOWLOG_MAX_LEN: 1 + REDIS_STRING: 31 + REDIS_UNBLOCKED: 1 + REDIS_VERBOSE: 3 + REDIS_VERSION: 4 + REDIS_WARNING: 19 + REDIS_ZSET_MAX_ZIPLIST_ENTRIES: 1 + REDIS_ZSET_MAX_ZIPLIST_VALUE: 1 + REF_TABLE_SIZE: 2 + REPORT: 2 + RESULT: 4 + RLIMIT_NOFILE: 2 + RSTRING_LEN: 2 + RSTRING_PTR: 2 + RUN_CLEAN_ON_EXIT: 1 + RUN_SETUP: 81 + RUN_SETUP_GENTLY: 16 + RUN_SILENT_EXEC_FAILURE: 1 + RUN_USING_SHELL: 1 + RUSAGE_CHILDREN: 1 + RUSAGE_SELF: 1 + R_Nan: 2 + R_NegInf: 2 + R_PosInf: 2 + R_Zero: 2 + R_Zero/R_Zero: 1 + SA_NODEFER: 1 + SA_RESETHAND: 1 + SA_SIGINFO: 1 + SEARCH: 3 + SET_ERRNO: 47 + SHA1_Final: 3 + SHA1_Init: 4 + SHA1_Update: 3 + SHA_CTX: 3 + SIGBUS: 1 + SIGFPE: 1 + SIGHUP: 1 + SIGILL: 1 + SIGKILL: 2 + SIGPIPE: 1 + SIGSEGV: 1 + SIGTERM: 1 + SIG_IGN: 2 + SOCK_CLOEXEC: 1 + SOCK_NONBLOCK: 2 + SOCK_STREAM: 2 + SPAWN_WAIT_EXEC: 5 + STALE: 6 + STDERR_FILENO: 2 + STDIN_FILENO: 1 + STDOUT_FILENO: 2 + STRBUF_INIT: 3 + STRICT: 1 + STRICT_CHECK: 15 + STRIP_EXTENSION: 1 + SUBSCRIBE: 2 + SUNDOWN_VER_MAJOR: 1 + SUNDOWN_VER_MINOR: 1 + SUNDOWN_VER_REVISION: 1 + S_ISDIR: 1 + S_ISFIFO: 1 + S_ISGITLINK: 1 + S_ISLNK: 2 + S_ISREG: 1 + S_ISSOCK: 1 + T: 3 + TARGET_OS_IPHONE: 1 + TASK_RUNNING: 1 + TASK_UNINTERRUPTIBLE: 1 + TOKEN: 4 + TRACE: 2 + TRANSFER_ENCODING: 4 + T_STRING: 2 + UF_FRAGMENT: 2 + UF_HOST: 3 + UF_MAX: 3 + UF_PATH: 2 + UF_PORT: 5 + UF_QUERY: 2 + UF_SCHEMA: 2 + UL: 1 + ULLONG_MAX: 10 + UNKNOWN: 1 + UNLOCK: 2 + UNSUBSCRIBE: 2 + UPGRADE: 4 + USE_PAGER: 3 + UV_CREATE_PIPE: 4 + UV_IGNORE: 2 + UV_INHERIT_FD: 3 + UV_INHERIT_STREAM: 2 + UV_NAMED_PIPE: 2 + UV_PROCESS: 1 + UV_PROCESS_DETACHED: 2 + UV_PROCESS_SETGID: 2 + UV_PROCESS_SETUID: 2 + UV_PROCESS_WINDOWS_VERBATIM_ARGUMENTS: 1 + UV_STREAM_READABLE: 2 + UV_STREAM_WRITABLE: 2 + UV__F_NONBLOCK: 5 + UV__O_CLOEXEC: 1 + UV__O_NONBLOCK: 1 + VALUE: 13 + WARN_ON: 1 + WEXITSTATUS: 2 + WIFEXITED: 1 + WIFSIGNALED: 2 + WNOHANG: 1 + WTERMSIG: 2 + XX: 63 + YA_FREE: 2 + YA_MALLOC: 1 + ZMALLOC_LIB: 2 + _: 4 + _MSC_VER: 2 + _WIN32: 2 + __APPLE__: 2 + __GFP_ZERO: 1 + __GNUC_MINOR__: 1 + __GNUC_PATCHLEVEL__: 1 + __GNUC__: 2 + __LINE__: 1 + __MINGW32__: 1 + __MUTEX_INITIALIZER: 1 + __cplusplus: 2 + __cpu_die: 1 + __cpu_disable: 1 + __cpu_notify: 6 + __cpu_up: 1 + __cpuinit: 3 + __func__: 2 + __init: 2 + __int16: 2 + __int32: 2 + __int64: 2 + __int8: 2 + __linux__: 3 + __raw_notifier_call_chain: 1 + __read_mostly: 5 + __ref: 6 + __set_current_state: 1 + __stop_machine: 1 + __weak: 4 + _cpu_down: 3 + _cpu_up: 3 + _entry: 1 + _exit: 6 + _ms_: 2 + _param: 1 + _strnicmp: 1 + _zonerefs: 1 + a: 15 + a_date: 3 + abbrev: 1 + abort: 1 + acceptTcpHandler: 1 + acceptUnixHandler: 1 + act: 6 + act.sa_flags: 2 + act.sa_handler: 1 + act.sa_mask: 2 + act.sa_sigaction: 1 + action: 2 + active: 2 + activeExpireCycle: 2 + active_char: 10 + addReply: 14 + addReplyBulk: 1 + addReplyBulkLongLong: 2 + addReplyError: 6 + addReplyErrorFormat: 2 + addReplyMultiBulkLen: 1 + addReplySds: 3 + add_extra_header: 2 + add_link_ref: 1 + adjustOpenFilesLimit: 2 + aeCreateEventLoop: 1 + aeCreateFileEvent: 2 + aeCreateTimeEvent: 1 + aeDeleteEventLoop: 1 + aeEventLoop: 2 + aeGetApiName: 1 + aeMain: 1 + aeSetBeforeSleepProc: 1 + afs: 8 + afsBuffer: 3 + alias_argv: 5 + alias_command: 9 + alias_lookup: 1 + alias_string: 6 + all_flags: 7 + alloc: 6 + alloc_blob_node: 1 + alloc_commit_node: 1 + alloc_cpumask_var: 1 + alloc_frozen_cpus: 2 + alloc_nr: 1 + allowComments: 4 + allsections: 12 + alone: 1 + alsoPropagate: 1 + an: 1 + anetPeerToString: 1 + anetTcpServer: 1 + anetUnixServer: 1 + aofRewriteBufferReset: 1 + aofRewriteBufferSize: 2 + aof_fsync: 1 + ap: 4 + appendCommand: 1 + appendServerSaveParams: 3 + append_merge_tag_headers: 3 + arch_disable_nonboot_cpus_begin: 2 + arch_disable_nonboot_cpus_end: 2 + arch_enable_nonboot_cpus_begin: 2 + arch_enable_nonboot_cpus_end: 2 + argc: 43 + argcp: 1 + argv: 66 + argv0: 2 + arity: 3 + ascii_logo: 1 + asize: 1 + ask: 3 + askingCommand: 1 + assert: 43 + assert_sha1_type: 1 + atoi: 3 + authCommand: 3 + authenticated: 3 + author: 4 + b: 28 + b_date: 3 + backgroundRewriteDoneHandler: 1 + backgroundSaveDoneHandler: 1 + bad: 1 + bad_graft_data: 5 + base: 6 + bases: 7 + beforeSleep: 2 + bestkey: 9 + bestval: 5 + bgrewriteaofCommand: 1 + bgsaveCommand: 1 + bib: 3 + bioInit: 1 + bioPendingJobsOfType: 1 + bitcountCommand: 1 + bitopCommand: 1 + blob: 6 + blpopCommand: 1 + body: 6 + body_mark: 2 + bogus: 1 + bol: 3 + bool: 6 + bpop.timeout: 2 + break: 197 + brpopCommand: 1 + brpoplpushCommand: 1 + buf: 100 + buf_size: 2 + buffer: 32 + buffer.buf: 2 + buffer.len: 1 + buflen: 3 + bufnew: 3 + bufptr: 12 + bufput: 3 + bufputc: 1 + bufrelease: 3 + build_all_zonelists: 1 + bysignal: 4 + bytesConsumed: 2 + bytesToHuman: 3 + c: 232 + c.cmd: 1 + c.value: 3 + c.want: 2 + c_ru: 2 + c_ru.ru_stime.tv_sec: 1 + c_ru.ru_stime.tv_usec/1000000: 1 + c_ru.ru_utime.tv_sec: 1 + c_ru.ru_utime.tv_usec/1000000: 1 + cache: 26 + call: 2 + callbacks: 5 + calls: 6 + case: 226 + cb: 2 + cb.codespan: 1 + cb.doc_footer: 2 + cb.double_emphasis: 1 + cb.emphasis: 1 + cb.image: 1 + cb.linebreak: 1 + cb.link: 1 + cb.triple_emphasis: 1 + cb_data: 1 + cfg: 6 + ch: 145 + changes: 2 + char: 237 + char*: 8 + char**: 1 + char_autolink_email: 2 + char_autolink_url: 2 + char_autolink_www: 2 + char_codespan: 2 + char_emphasis: 2 + char_entity: 2 + char_escape: 2 + char_langle_tag: 2 + char_linebreak: 2 + char_link: 2 + char_superscript: 2 + char_trigger: 1 + character: 1 + chdir: 2 + checkUTF8: 1 + check_commit: 2 + check_for_tasks: 2 + check_pager_config: 3 + child_fd: 3 + child_watcher: 5 + child_watcher.data: 1 + classes: 1 + cleanup: 8 + clear_commit_marks: 9 + clear_commit_marks_1: 2 + clear_commit_marks_for_object_array: 2 + clear_tasks_mm_cpumask: 1 + clientCommand: 1 + clientData: 1 + clientsCron: 2 + clientsCronHandleTimeout: 2 + clientsCronResizeQueryBuffer: 2 + close: 13 + close_fd: 2 + clusterCommand: 1 + clusterCron: 1 + clusterInit: 1 + clusterNode: 1 + clusterNodesDictType: 1 + cmd: 85 + cmd.buf: 1 + cmd_add: 2 + cmd_annotate: 1 + cmd_apply: 1 + cmd_archive: 1 + cmd_bisect__helper: 1 + cmd_blame: 2 + cmd_branch: 1 + cmd_bundle: 1 + cmd_cat_file: 1 + cmd_check_attr: 1 + cmd_check_ref_format: 1 + cmd_checkout: 1 + cmd_checkout_index: 1 + cmd_cherry: 1 + cmd_cherry_pick: 1 + cmd_clean: 1 + cmd_clone: 1 + cmd_column: 1 + cmd_commit: 1 + cmd_commit_tree: 1 + cmd_config: 1 + cmd_count_objects: 1 + cmd_describe: 1 + cmd_diff: 1 + cmd_diff_files: 1 + cmd_diff_index: 1 + cmd_diff_tree: 1 + cmd_fast_export: 1 + cmd_fetch: 1 + cmd_fetch_pack: 1 + cmd_fmt_merge_msg: 1 + cmd_for_each_ref: 1 + cmd_format_patch: 1 + cmd_fsck: 2 + cmd_gc: 1 + cmd_get_tar_commit_id: 1 + cmd_grep: 1 + cmd_hash_object: 1 + cmd_help: 1 + cmd_index_pack: 1 + cmd_init_db: 2 + cmd_log: 1 + cmd_ls_files: 1 + cmd_ls_remote: 2 + cmd_ls_tree: 1 + cmd_mailinfo: 1 + cmd_mailsplit: 1 + cmd_merge: 1 + cmd_merge_base: 1 + cmd_merge_file: 1 + cmd_merge_index: 1 + cmd_merge_ours: 1 + cmd_merge_recursive: 4 + cmd_merge_tree: 1 + cmd_mktag: 1 + cmd_mktree: 1 + cmd_mv: 1 + cmd_name_rev: 1 + cmd_notes: 1 + cmd_pack_objects: 1 + cmd_pack_redundant: 1 + cmd_pack_refs: 1 + cmd_patch_id: 1 + cmd_prune: 1 + cmd_prune_packed: 1 + cmd_push: 1 + cmd_read_tree: 1 + cmd_receive_pack: 1 + cmd_reflog: 1 + cmd_remote: 1 + cmd_remote_ext: 1 + cmd_remote_fd: 1 + cmd_replace: 1 + cmd_repo_config: 1 + cmd_rerere: 1 + cmd_reset: 1 + cmd_rev_list: 1 + cmd_rev_parse: 1 + cmd_revert: 1 + cmd_rm: 1 + cmd_send_pack: 1 + cmd_shortlog: 1 + cmd_show: 1 + cmd_show_branch: 1 + cmd_show_ref: 1 + cmd_status: 1 + cmd_stripspace: 1 + cmd_struct: 4 + cmd_symbolic_ref: 1 + cmd_tag: 1 + cmd_tar_tree: 1 + cmd_unpack_file: 1 + cmd_unpack_objects: 1 + cmd_update_index: 1 + cmd_update_ref: 1 + cmd_update_server_info: 1 + cmd_upload_archive: 1 + cmd_upload_archive_writer: 1 + cmd_var: 1 + cmd_verify_pack: 1 + cmd_verify_tag: 1 + cmd_version: 1 + cmd_whatchanged: 1 + cmd_write_tree: 1 + cmit_fmt: 3 + cmp: 9 + cnt: 7 + comm: 1 + commandTableDictType: 2 + commands: 3 + commit: 130 + commit_buffer: 1 + commit_extra_header: 19 + commit_graft: 26 + commit_graft_alloc: 5 + commit_graft_nr: 9 + commit_graft_pos: 4 + commit_graft_prepared: 3 + commit_list: 89 + commit_list_compare_by_date: 2 + commit_list_count: 2 + commit_list_get_next: 1 + commit_list_insert: 10 + commit_list_insert_by_date: 9 + commit_list_set_next: 2 + commit_list_sort_by_date: 3 + commit_pager_choice: 5 + commit_tree: 2 + commit_tree_extended: 3 + commit_type: 1 + commit_utf8_warn: 2 + cond: 1 + config: 4 + configCommand: 1 + config_bool: 5 + configfile: 2 + const: 245 + container: 17 + content_length: 27 + continue: 27 + copypos: 6 + core_initcall: 2 + count: 12 + counters.process_init: 1 + cpu: 57 + cpu_active_bits: 4 + cpu_active_mask: 2 + cpu_add_remove_lock: 3 + cpu_all_bits: 2 + cpu_bit_bitmap: 2 + cpu_chain: 4 + cpu_down: 2 + cpu_hotplug: 1 + cpu_hotplug.active_writer: 6 + cpu_hotplug.lock: 8 + cpu_hotplug.refcount: 3 + cpu_hotplug_begin: 4 + cpu_hotplug_disable_before_freeze: 2 + cpu_hotplug_disabled: 7 + cpu_hotplug_done: 4 + cpu_hotplug_enable_after_thaw: 2 + cpu_hotplug_pm_callback: 2 + cpu_hotplug_pm_sync_init: 2 + cpu_maps_update_begin: 9 + cpu_maps_update_done: 9 + cpu_notify: 5 + cpu_notify_nofail: 4 + cpu_online: 5 + cpu_online_bits: 5 + cpu_online_mask: 3 + cpu_possible: 1 + cpu_possible_bits: 6 + cpu_possible_mask: 2 + cpu_present: 1 + cpu_present_bits: 5 + cpu_present_mask: 2 + cpu_relax: 1 + cpu_to_node: 1 + cpu_up: 2 + cpumask: 7 + cpumask_clear: 2 + cpumask_clear_cpu: 5 + cpumask_copy: 3 + cpumask_empty: 1 + cpumask_first: 1 + cpumask_of: 1 + cpumask_set_cpu: 5 + cpumask_test_cpu: 1 + cpumask_var_t: 1 + createObject: 31 + createPidFile: 2 + createSharedObjects: 2 + createStringObject: 11 + create_object: 2 + ctime.seconds: 2 + ctx: 13 + current: 3 + d: 12 + da: 2 + daemonize: 2 + data: 53 + data.fd: 1 + data.stream: 7 + date: 6 + date_mode: 2 + date_mode_explicit: 1 + dateptr: 2 + db: 12 + dbDelete: 2 + dbDictType: 2 + dbid: 9 + dbsizeCommand: 1 + de: 12 + debugCommand: 1 + decodeBuf: 2 + decoration: 1 + decrCommand: 1 + decrRefCount: 7 + decrbyCommand: 1 + default: 23 + define: 14 + defined: 7 + defsections: 11 + defvalue: 2 + del: 2 + delCommand: 1 + delta: 54 + delta_type: 8 + deltas: 8 + deltas.contents: 1 + deltas.length: 4 + depends: 1 + depth: 1 + deref_tag: 1 + desc: 8 + dev: 2 + dict: 11 + dictAdd: 1 + dictCreate: 6 + dictDisableResize: 1 + dictEnableResize: 1 + dictEncObjHash: 4 + dictEncObjKeyCompare: 4 + dictEntry: 2 + dictFetchValue: 2 + dictFind: 1 + dictGenCaseHashFunction: 1 + dictGenHashFunction: 5 + dictGetKey: 4 + dictGetRandomKey: 4 + dictGetSignedIntegerVal: 1 + dictGetVal: 2 + dictIsRehashing: 2 + dictListDestructor: 2 + dictObjHash: 2 + dictObjKeyCompare: 2 + dictRedisObjectDestructor: 7 + dictRehashMilliseconds: 2 + dictResize: 2 + dictSdsCaseHash: 2 + dictSdsDestructor: 4 + dictSdsHash: 4 + dictSdsKeyCaseCompare: 2 + dictSdsKeyCompare: 6 + dictSetHashFunctionSeed: 1 + dictSize: 10 + dictSlots: 3 + dictType: 8 + dictVanillaFree: 1 + die: 8 + die_errno: 4 + diff: 84 + diff_delta__alloc: 2 + diff_delta__cmp: 3 + diff_delta__dup: 3 + diff_delta__from_one: 5 + diff_delta__from_two: 2 + diff_delta__merge_like_cgit: 1 + diff_from_iterators: 5 + diff_path_matches_pathspec: 3 + diff_pathspec_is_interesting: 2 + diff_prefix_from_pathspec: 4 + diff_strdup_prefix: 2 + diffcaps: 13 + dirty: 5 + disable_nonboot_cpus: 1 + discardCommand: 2 + do: 9 + do_sign_commit: 2 + doc: 6 + done_alias: 4 + done_help: 3 + double: 7 + dumpCommand: 1 + dup: 15 + dup2: 4 + duration: 4 + e: 4 + each_commit_graft_fn: 2 + echoCommand: 2 + elapsed: 3 + elapsed*remaining_bytes: 1 + else: 147 + enable_nonboot_cpus: 1 + encoding: 8 + encoding_is_utf8: 4 + end: 6 + endif: 1 + entry: 17 + enum: 34 + envchanged: 12 + environ: 4 + eob: 4 + eof: 9 + eol: 5 + err: 38 + errno: 20 + error: 74 + error_lineno: 3 + estimateObjectIdleTime: 1 + eta: 4 + ev: 2 + ev_child*: 1 + ev_child_init: 1 + ev_child_start: 1 + ev_child_stop: 2 + evalCommand: 1 + evalShaCommand: 1 + eventLoop: 2 + exclude: 4 + excluded_header_field: 2 + execCommand: 2 + execv_dashed_external: 2 + execvp: 1 + existsCommand: 1 + exit: 21 + exitFromChild: 1 + exit_cb: 3 + exit_status: 3 + exitcode: 3 + expand_tabs: 1 + expireCommand: 1 + expireatCommand: 1 + expired: 4 + expires: 3 + ext: 4 + ext_flags: 1 + extensions: 2 + extern: 32 + extra: 21 + f: 16 + fail: 19 + "false": 4 + fclose: 6 + fd: 34 + fds: 20 + feedAppendOnlyFile: 1 + ferror: 1 + fflush: 2 + fgets: 2 + field: 7 + field_data: 5 + field_set: 5 + file_size: 6 + fileno: 1 + find: 1 + find_commit_subject: 2 + find_lock_task_mm: 1 + first_cpu: 3 + firstkey: 1 + fl: 8 + flags: 118 + flags_extended: 2 + float: 11 + flushAppendOnlyFile: 2 + flushSlavesOutputBuffers: 1 + flushallCommand: 1 + flushdbCommand: 1 + fmt: 4 + fn: 3 + fopen: 4 + for: 69 + for_each_commit_graft: 2 + for_each_cpu: 1 + for_each_online_cpu: 1 + for_each_process: 2 + fork: 2 + format_commit_message: 1 + fp: 16 + fprintf: 24 + free: 23 + freeClient: 1 + freeClientsInAsyncFreeQueue: 1 + freeMemoryIfNeeded: 2 + freePubsubPattern: 1 + free_commit_extra_headers: 3 + free_commit_list: 6 + free_link_refs: 1 + free_obj: 4 + free_ptr: 2 + free_return: 3 + from: 5 + frozen_cpus: 9 + fstat: 1 + full_path: 3 + full_path.ptr: 2 + genRedisInfoString: 2 + getClientOutputBufferMemoryUsage: 1 + getClientsMaxBuffers: 1 + getCommand: 1 + getDecodedObject: 3 + getNodeByQuery: 1 + getOperationsPerSecond: 2 + getRandomHexChars: 1 + get_commit_format: 1 + get_graft_file: 1 + get_merge_bases: 2 + get_merge_bases_many: 2 + get_online_cpus: 2 + get_sha1: 2 + get_sha1_hex: 4 + get_signing_key: 1 + getbitCommand: 1 + getcwd: 1 + getkeys_proc: 1 + getpid: 7 + getrangeCommand: 2 + getrlimit: 1 + getrusage: 2 + getsetCommand: 1 + gettimeofday: 4 + gid: 2 + git__calloc: 3 + git__free: 15 + git__is_sizet: 1 + git__iswildcard: 1 + git__malloc: 3 + git__prefixcmp: 2 + git__size_t_powerof2: 1 + git_attr_fnmatch: 4 + git_attr_fnmatch__parse: 1 + git_author_info: 1 + git_buf: 3 + git_buf_common_prefix: 1 + git_buf_cstr: 1 + git_buf_detach: 1 + git_buf_free: 4 + git_buf_joinpath: 1 + git_buf_len: 1 + git_buf_sets: 1 + git_buf_truncate: 1 + git_buf_vec: 1 + git_cache: 4 + git_cache_free: 1 + git_cache_init: 1 + git_cached_obj: 5 + git_cached_obj_decref: 3 + git_cached_obj_freeptr: 1 + git_cached_obj_incref: 3 + git_commit_encoding: 2 + git_committer_info: 1 + git_config: 3 + git_config_get_bool: 1 + git_config_maybe_bool: 1 + git_config_push_parameter: 1 + git_delta_t: 5 + git_diff_delta: 19 + git_diff_index_to_tree: 1 + git_diff_list: 17 + git_diff_list_alloc: 1 + git_diff_list_free: 3 + git_diff_merge: 1 + git_diff_options: 7 + git_diff_tree_to_tree: 1 + git_diff_workdir_to_index: 1 + git_diff_workdir_to_tree: 1 + git_dir: 3 + git_exec_path: 1 + git_extract_argv0_path: 1 + git_futils_open_ro: 1 + git_hash_buf: 1 + git_hash_ctx: 7 + git_hash_final: 1 + git_hash_free_ctx: 1 + git_hash_init: 1 + git_hash_update: 1 + git_hash_vec: 1 + git_index_entry: 8 + git_iterator: 8 + git_iterator_advance: 5 + git_iterator_advance_into_directory: 1 + git_iterator_current: 2 + git_iterator_current_is_ignored: 2 + git_iterator_for_index_range: 2 + git_iterator_for_tree_range: 4 + git_iterator_for_workdir_range: 2 + git_iterator_free: 4 + git_more_info_string: 2 + git_mutex_init: 1 + git_mutex_lock: 2 + git_mutex_unlock: 2 + git_odb__hashfd: 1 + git_odb__hashlink: 1 + git_oid: 7 + git_oid_cmp: 6 + git_oid_cpy: 5 + git_oid_iszero: 2 + git_pool: 4 + git_pool_clear: 2 + git_pool_init: 2 + git_pool_strcat: 1 + git_pool_strdup: 3 + git_pool_strndup: 1 + git_pool_swap: 1 + git_repository: 7 + git_repository_config__weakptr: 1 + git_repository_workdir: 1 + git_set_argv_exec_path: 1 + git_setup_gettext: 1 + git_startup_info: 2 + git_strarray: 2 + git_submodule: 1 + git_submodule_lookup: 1 + git_tree: 4 + git_usage_string: 7 + git_vector: 1 + git_vector_foreach: 4 + git_vector_free: 3 + git_vector_init: 3 + git_vector_insert: 4 + git_vector_swap: 1 + git_version_string: 1 + giterr_clear: 1 + giterr_set: 1 + goto: 92 + gperf_case_strncmp: 1 + gpg_sig_header: 4 + gpg_sig_header_len: 5 + graft: 19 + graft_file: 3 + grafts_replace_parents: 1 + growth: 3 + h_C: 3 + h_CO: 3 + h_CON: 3 + h_connection: 6 + h_connection_close: 4 + h_connection_keep_alive: 4 + h_content_length: 5 + h_general: 23 + h_matching_connection: 3 + h_matching_connection_close: 3 + h_matching_connection_keep_alive: 3 + h_matching_content_length: 3 + h_matching_proxy_connection: 3 + h_matching_transfer_encoding: 3 + h_matching_transfer_encoding_chunked: 3 + h_matching_upgrade: 3 + h_transfer_encoding: 5 + h_transfer_encoding_chunked: 4 + h_upgrade: 4 + hand: 28 + handle: 10 + handle_alias: 2 + handle_internal_command: 3 + handle_options: 3 + handle_signed_tag: 2 + has_non_ascii: 1 + hash: 12 + hashDictType: 1 + hashcmp: 3 + hashslot: 3 + have_repository: 1 + hcpu: 10 + hdelCommand: 1 + head: 2 + header_field: 5 + header_field_mark: 2 + header_state: 42 + header_states: 1 + header_value: 6 + header_value_mark: 2 + heads: 4 + hello: 1 + help: 4 + help_unknown_cmd: 1 + hexistsCommand: 1 + hgetCommand: 1 + hgetallCommand: 1 + hi: 5 + hincrbyCommand: 1 + hincrbyfloatCommand: 1 + hkeysCommand: 1 + hlenCommand: 1 + hmem: 3 + hmgetCommand: 1 + hmsetCommand: 1 + hsetCommand: 1 + hsetnxCommand: 1 + htNeedsResize: 3 + http: 1 + http_cb: 3 + http_data_cb: 4 + http_errno: 11 + http_errno_description: 1 + http_errno_name: 1 + http_major: 11 + http_message_needs_eof: 4 + http_method: 4 + http_method_str: 1 + http_minor: 11 + http_parser: 13 + http_parser*: 2 + http_parser_execute: 2 + http_parser_h: 2 + http_parser_init: 2 + http_parser_parse_url: 2 + http_parser_pause: 2 + http_parser_settings: 5 + http_parser_type: 3 + http_parser_url: 3 + http_parser_url_fields: 2 + http_should_keep_alive: 2 + http_strerror_tab: 7 + hvalsCommand: 1 + i: 228 + i/41: 1 + id: 9 + id_end: 1 + id_offset: 2 + idle: 4 + idle_cpu: 1 + idle_thread_get: 1 + idletime: 2 + if: 764 + ignore: 1 + ignore_dups: 2 + ignore_prefix: 6 + in: 2 + in_link_body: 1 + in_merge_bases: 3 + in_signature: 5 + incrCommand: 1 + incrbyCommand: 1 + incrbyfloatCommand: 1 + incrementallyRehash: 2 + indegree: 8 + indent: 1 + index: 53 + info: 63 + infoCommand: 4 + initServer: 2 + initServerConfig: 2 + init_cpu_online: 1 + init_cpu_possible: 1 + init_cpu_present: 1 + inline: 5 + ino: 2 + ins: 2 + insert: 3 + inspos: 7 + int: 367 + int*: 2 + int16_t: 1 + int32_t: 1 + int64_t: 1 + int8_t: 3 + interactive_add: 1 + interesting: 1 + ip: 4 + ipc: 1 + is_bare_repository_cfg: 1 + is_connect: 4 + is_descendant_of: 2 + is_encoding_utf8: 1 + is_mail_autolink: 1 + is_repository_shallow: 2 + is_utf8: 1 + isalnum: 2 + isspace: 1 + it: 13 + item: 67 + iteration: 3 + iterations: 4 + its: 1 + j: 145 + jsonText: 4 + jsonTextLen: 4 + k: 12 + key: 13 + key1: 5 + key2: 5 + keyid: 3 + keylistDictType: 4 + keyobj: 6 + keyptrDictType: 2 + keys: 4 + keysCommand: 1 + keys_freed: 3 + kill: 4 + l: 3 + l1: 4 + l2: 3 + last: 1 + lastcmd: 1 + lastinteraction: 3 + lastsaveCommand: 1 + len: 53 + length: 3 + level: 11 + lexer: 4 + li: 6 + lifo: 4 + likely: 1 + limit: 3 + limit.rlim_cur: 2 + limit.rlim_max: 1 + lindexCommand: 1 + line: 30 + line_end: 3 + link: 2 + link_end: 3 + link_offset: 4 + link_ref: 4 + linsertCommand: 1 + linuxOvercommitMemoryValue: 2 + linuxOvercommitMemoryWarning: 2 + list: 47 + list*: 1 + listAddNodeTail: 1 + listCreate: 6 + listDelNode: 1 + listFirst: 2 + listIter: 2 + listLength: 16 + listMatchPubsubPattern: 1 + listNext: 2 + listNode: 4 + listNodeValue: 3 + listRelease: 1 + listRewind: 2 + listRotate: 1 + listSetFreeMethod: 1 + listSetMatchMethod: 1 + list_common_cmds_help: 1 + ll2string: 3 + llenCommand: 1 + llist_mergesort: 1 + ln: 8 + lo: 6 + loadAppendOnlyFile: 1 + loadServerConfig: 1 + localtime: 1 + lock: 6 + lol: 3 + long: 103 + lookupCommand: 1 + lookupCommandByCString: 3 + lookup_commit: 2 + lookup_commit_graft: 1 + lookup_commit_reference: 2 + lookup_commit_reference_gently: 2 + lookup_object: 2 + lookup_tree: 1 + loop: 7 + loops: 2 + lpopCommand: 1 + lpushCommand: 1 + lpushxCommand: 1 + lrangeCommand: 1 + lremCommand: 1 + lru_count: 1 + lsetCommand: 1 + ltrimCommand: 1 + lua_gc: 1 + m: 3 + main: 3 + malloc: 3 + mark: 13 + markdown_char_ptrs: 1 + markdown_char_t: 1 + match: 14 + matcher: 3 + max_nesting: 3 + maxfiles: 6 + maybe_modified: 2 + md: 35 + megabytes: 1 + mem_freed: 4 + mem_online_node: 1 + mem_tofree: 3 + mem_used: 9 + memchr: 3 + memcmp: 11 + memcpy: 7 + memmove: 3 + memset: 5 + memtest: 2 + merge_bases_many: 2 + merge_remote_desc: 4 + merge_remote_util: 2 + mergetag: 6 + message: 1 + message_begin: 3 + message_complete: 7 + method: 39 + method_strings: 2 + mgetCommand: 1 + mi: 5 + microseconds: 3 + microseconds/c: 1 + might_sleep: 1 + migrateCommand: 1 + mkd_autolink: 1 + mkd_cleanup: 2 + mkd_compile: 2 + mkd_document: 1 + mkd_string: 2 + mkd_toc: 1 + mm: 1 + mm_cpumask: 1 + mod: 13 + mode: 9 + monitorCommand: 2 + moveCommand: 1 + msetCommand: 1 + msetnxCommand: 1 + msg: 14 + mstime: 5 + mtime.seconds: 2 + multiCommand: 2 + mutex: 1 + mutex_lock: 5 + mutex_unlock: 6 + n: 38 + n/: 3 + name: 19 + name.machine: 1 + name.release: 1 + name.sysname: 1 + name_decoration: 3 + nb: 2 + need: 1 + need_8bit_cte: 2 + new: 7 + new_argv: 11 + new_entry: 5 + new_file.flags: 4 + new_file.mode: 4 + new_file.oid: 7 + new_file.path: 6 + new_file.size: 3 + new_iter: 13 + new_list: 4 + new_oid: 3 + new_parent: 6 + new_prefix: 2 + new_src: 3 + new_tree: 2 + next: 88 + nid: 5 + nitem: 32 + nmode: 10 + noPreloadGetKeys: 6 + node: 9 + node_online: 1 + node_zonelists: 1 + nodes: 10 + noid: 4 + nongit_ok: 2 + normal_url_char: 3 + nosave: 2 + not: 1 + not_shallow_flag: 1 + notes: 1 + notifier_block: 3 + notifier_to_errno: 1 + notify_cpu_starting: 1 + now: 5 + nr: 1 + nr_calls: 9 + nr_parent: 4 + nr_to_call: 2 + nread: 7 + num: 10 + num*100/slots: 1 + num_head: 4 + num_online_cpus: 2 + num_other: 5 + numclients: 3 + numclients/: 1 + numcommands: 7 + numops: 8 + o: 18 + o1: 7 + o2: 7 + oa: 14 + ob: 4 + obj: 21 + object: 14 + object.flags: 13 + object.parsed: 4 + object.sha1: 12 + objectCommand: 1 + object_array: 3 + object_type: 4 + objects: 1 + obuf_bytes: 3 + of: 1 + "off": 5 + off_t: 1 + offset: 12 + oid: 17 + oid_for_workdir_item: 2 + oitem: 29 + old: 1 + old_entry: 5 + old_file.flags: 2 + old_file.mode: 2 + old_file.oid: 3 + old_file.path: 12 + old_file.size: 1 + old_iter: 8 + old_prefix: 2 + old_src: 1 + old_tree: 5 + old_uf: 4 + oldlimit: 5 + omode: 8 + "on": 2 + on_##FOR: 4 + on_body: 1 + on_header_field: 1 + on_header_value: 1 + on_headers_complete: 3 + on_message_begin: 1 + on_message_complete: 1 + on_url: 1 + one: 10 + online: 2 + onto: 7 + onto_new: 6 + onto_pool: 7 + oom: 3 + op: 10 + opaque: 1 + open: 4 + openlog: 1 + ops: 7 + ops*1000/t: 1 + ops_sec: 3 + option: 7 + option_count: 4 + options: 17 + options.args: 1 + options.cwd: 2 + options.env: 1 + options.exit_cb: 1 + options.file: 2 + options.flags: 4 + options.gid: 1 + options.stdio: 3 + options.stdio_count: 4 + options.uid: 1 + opts: 24 + opts.flags: 8 + opts.new_prefix: 4 + opts.old_prefix: 4 + opts.pathspec: 2 + org: 6 + orig: 4 + orig_argv: 1 + other: 6 + out: 11 + out_notify: 3 + out_release: 3 + p: 78 + p_close: 1 + p_fnmatch: 1 + pager_command_config: 2 + pager_config: 3 + pager_program: 1 + param: 2 + parent: 17 + parents: 45 + parse_blob_buffer: 2 + parse_block: 1 + parse_commit: 7 + parse_commit_buffer: 3 + parse_commit_date: 2 + parse_object: 2 + parse_signature: 1 + parse_signed_commit: 2 + parse_url_char: 5 + parser: 333 + passes: 1 + patch: 1 + path: 20 + pathspec: 15 + pathspec.contents: 1 + pathspec.count: 2 + pathspec.length: 1 + pathspec.strings: 1 + pattern: 3 + paused: 3 + payload: 1 + peak_hmem: 3 + peel_to_type: 1 + perc: 3 + perror: 5 + persistCommand: 1 + pexpireCommand: 1 + pexpireatCommand: 1 + pfd: 2 + pfd.events: 1 + pfd.fd: 1 + pfd.revents: 1 + pg_data_t: 1 + pgdat: 3 + pid: 13 + pid_t: 2 + pingCommand: 2 + pipe: 1 + pipes: 16 + plist: 1 + pm_notifier: 1 + poll: 1 + pollfd: 1 + pool: 19 + pop_commit: 1 + populateCommandTable: 2 + port: 7 + pos: 21 + possible: 2 + pp: 2 + pp_commit_easy: 1 + pp_remainder: 1 + pp_title_line: 1 + pp_user_info: 1 + pptr: 9 + prefix: 34 + prefix.ptr: 2 + prefix.size: 1 + prefixcmp: 8 + prepareForShutdown: 2 + prepare_commit_graft: 2 + present: 2 + preserve_subject: 1 + pretty_print_commit: 1 + pretty_print_context: 6 + printf: 4 + printk: 12 + privdata: 8 + proc: 15 + process: 19 + processCommand: 1 + processInputBuffer: 1 + propagate: 3 + propagateExpire: 2 + psetexCommand: 1 + psubscribeCommand: 2 + ptr: 20 + pttlCommand: 1 + publishCommand: 1 + pubsub_channels: 2 + pubsub_patterns: 2 + punsubscribeCommand: 2 + put_online_cpus: 2 + puts: 4 + q: 12 + querybuf: 6 + querybuf_peak: 2 + querybuf_size: 3 + querybuf_size/: 1 + queueMultiCommand: 1 + quiet: 5 + r: 9 + randomkeyCommand: 1 + raw_notifier_chain_register: 1 + raw_notifier_chain_unregister: 1 + rawmode: 2 + rb_cObject: 1 + rb_cRDiscount: 4 + rb_define_class: 1 + rb_define_method: 2 + rb_funcall: 14 + rb_intern: 15 + rb_rdiscount__get_flags: 3 + rb_rdiscount_to_html: 2 + rb_rdiscount_toc_content: 2 + rb_respond_to: 1 + rb_str_buf_new: 2 + rb_str_cat: 4 + rcu_read_lock: 1 + rcu_read_unlock: 1 + rdbLoad: 1 + rdbRemoveTempFile: 1 + rdbSave: 1 + rdbSaveBackground: 1 + read_commit_extra_header_lines: 1 + read_graft_file: 2 + read_graft_line: 1 + read_replace_refs: 1 + read_sha1_file: 4 + realloc: 1 + redisAsciiArt: 2 + redisAssert: 1 + redisClient: 14 + redisCommand: 14 + redisCommandTable: 7 + redisDb: 3 + redisGitDirty: 3 + redisGitSHA1: 3 + redisLog: 33 + redisLogFromHandler: 2 + redisLogRaw: 3 + redisOp: 4 + redisOpArray: 3 + redisOpArrayAppend: 2 + redisOpArrayFree: 2 + redisOpArrayInit: 2 + redisPanic: 1 + redisServer: 1 + reexecute_byte: 7 + ref: 6 + ref_name: 2 + refcount: 1 + reflog_walk_info: 1 + refs: 3 + register_commit_graft: 3 + register_cpu_notifier: 2 + register_shallow: 1 + remaining_bytes: 1 + renameCommand: 1 + renameGetKeys: 2 + renamenxCommand: 1 + replicationCron: 1 + replicationFeedMonitors: 1 + replicationFeedSlaves: 1 + replstate: 1 + repo: 23 + res: 4 + resetCommandTableStats: 1 + resetServerSaveParams: 2 + restoreCommand: 1 + result: 40 + ret: 45 + retcode: 3 + return: 359 + retval: 5 + rev_info: 2 + revents: 2 + rewriteAppendOnlyFileBackground: 2 + rlim_t: 3 + rlimit: 1 + rndr: 2 + rndr_newbuf: 1 + rndr_popbuf: 1 + robj: 10 + robj*: 3 + rop: 6 + rpopCommand: 1 + rpoplpushCommand: 1 + rpushCommand: 1 + rpushxCommand: 1 + rslt: 15 + rstatus: 1 + ruby_obj: 11 + run_add_interactive: 1 + run_argv: 2 + run_builtin: 2 + run_command_v_opt: 2 + run_with_period: 6 + rusage: 1 + s: 24 + s1: 2 + s2: 2 + s_body_identity: 3 + s_body_identity_eof: 4 + s_chunk_data: 3 + s_chunk_data_almost_done: 3 + s_chunk_data_done: 3 + s_chunk_parameters: 3 + s_chunk_size: 3 + s_chunk_size_almost_done: 4 + s_chunk_size_start: 4 + s_dead: 10 + s_header_almost_done: 6 + s_header_field: 4 + s_header_field_start: 12 + s_header_value: 5 + s_header_value_lws: 3 + s_header_value_start: 4 + s_headers_almost_done: 4 + s_headers_done: 4 + s_message_done: 3 + s_req_first_http_major: 3 + s_req_first_http_minor: 3 + s_req_fragment: 7 + s_req_fragment_start: 7 + s_req_host: 8 + s_req_host_start: 8 + s_req_host_v6: 7 + s_req_host_v6_end: 7 + s_req_host_v6_start: 7 + s_req_http_H: 3 + s_req_http_HT: 3 + s_req_http_HTT: 3 + s_req_http_HTTP: 3 + s_req_http_major: 3 + s_req_http_minor: 3 + s_req_http_start: 3 + s_req_line_almost_done: 4 + s_req_method: 4 + s_req_path: 8 + s_req_port: 6 + s_req_port_start: 7 + s_req_query_string: 7 + s_req_query_string_start: 8 + s_req_schema: 6 + s_req_schema_slash: 6 + s_req_schema_slash_slash: 6 + s_req_spaces_before_url: 5 + s_res_H: 3 + s_res_HT: 4 + s_res_HTT: 3 + s_res_HTTP: 3 + s_res_first_http_major: 3 + s_res_first_http_minor: 3 + s_res_first_status_code: 3 + s_res_http_major: 3 + s_res_http_minor: 3 + s_res_line_almost_done: 4 + s_res_or_resp_H: 3 + s_res_status: 3 + s_res_status_code: 3 + s_start_req: 6 + s_start_req_or_res: 4 + s_start_res: 5 + saddCommand: 1 + save: 2 + saveCommand: 1 + save_commit_buffer: 3 + save_our_env: 3 + saved_errno: 2 + saveparam: 1 + saw_signature: 4 + scan: 3 + scardCommand: 1 + schedule: 1 + scriptCommand: 2 + scriptingInit: 1 + sd_callbacks: 3 + sd_markdown: 20 + sd_markdown_free: 1 + sd_markdown_new: 1 + sd_version: 1 + sdiffCommand: 1 + sdiffstoreCommand: 1 + sds: 15 + sdsAllocSize: 1 + sdsRemoveFreeSpace: 1 + sdsavail: 1 + sdscat: 14 + sdscatprintf: 24 + sdscatrepr: 1 + sdsempty: 8 + sdsfree: 3 + sdslen: 14 + sdsnew: 29 + seconds: 2 + section: 14 + sections: 11 + see: 1 + selectCommand: 1 + self: 6 + self_ru: 2 + self_ru.ru_stime.tv_sec: 1 + self_ru.ru_stime.tv_usec/1000000: 1 + self_ru.ru_utime.tv_sec: 1 + self_ru.ru_utime.tv_usec/1000000: 1 + server: 1 + server.activerehashing: 2 + server.also_propagate: 3 + server.also_propagate.numops: 2 + server.also_propagate.ops: 1 + server.aof_buf: 3 + server.aof_child_pid: 10 + server.aof_current_size: 2 + server.aof_current_size*100/base: 1 + server.aof_delayed_fsync: 2 + server.aof_fd: 4 + server.aof_filename: 3 + server.aof_flush_postponed_start: 2 + server.aof_fsync: 1 + server.aof_last_fsync: 1 + server.aof_no_fsync_on_rewrite: 1 + server.aof_rewrite_base_size: 4 + server.aof_rewrite_min_size: 2 + server.aof_rewrite_perc: 3 + server.aof_rewrite_scheduled: 4 + server.aof_rewrite_time_last: 2 + server.aof_rewrite_time_start: 2 + server.aof_selected_db: 1 + server.aof_state: 8 + server.arch_bits: 3 + server.assert_failed: 1 + server.assert_file: 1 + server.assert_line: 1 + server.bindaddr: 2 + server.bpop_blocked_clients: 2 + server.bug_report_start: 1 + server.client_max_querybuf_len: 1 + server.client_obuf_limits: 9 + server.clients: 7 + server.clients_to_close: 1 + server.cluster.configfile: 1 + server.cluster.myself: 1 + server.cluster.state: 1 + server.cluster_enabled: 6 + server.commands: 4 + server.cronloops: 3 + server.current_client: 3 + server.daemonize: 5 + server.db: 23 + server.dbnum: 8 + server.delCommand: 1 + server.dirty: 5 + server.el: 7 + server.hash_max_ziplist_entries: 1 + server.hash_max_ziplist_value: 1 + server.ipfd: 9 + server.lastbgsave_status: 3 + server.lastsave: 3 + server.list_max_ziplist_entries: 1 + server.list_max_ziplist_value: 1 + server.loading: 6 + server.loading_loaded_bytes: 3 + server.loading_start_time: 2 + server.loading_total_bytes: 3 + server.logfile: 8 + server.lpushCommand: 1 + server.lruclock: 2 + server.lua: 1 + server.lua_caller: 1 + server.lua_client: 1 + server.lua_time_limit: 1 + server.lua_timedout: 2 + server.master: 3 + server.masterauth: 1 + server.masterhost: 7 + server.masterport: 2 + server.maxclients: 6 + server.maxidletime: 3 + server.maxmemory: 6 + server.maxmemory_policy: 11 + server.maxmemory_samples: 3 + server.monitors: 4 + server.multiCommand: 1 + server.neterr: 4 + server.ops_sec_idx: 4 + server.ops_sec_last_sample_ops: 3 + server.ops_sec_last_sample_time: 3 + server.ops_sec_samples: 4 + server.pidfile: 3 + server.port: 7 + server.pubsub_channels: 2 + server.pubsub_patterns: 4 + server.rdb_checksum: 1 + server.rdb_child_pid: 12 + server.rdb_compression: 1 + server.rdb_filename: 4 + server.rdb_save_time_last: 2 + server.rdb_save_time_start: 2 + server.repl_down_since: 2 + server.repl_ping_slave_period: 1 + server.repl_serve_stale_data: 2 + server.repl_slave_ro: 2 + server.repl_state: 6 + server.repl_syncio_timeout: 1 + server.repl_timeout: 1 + server.repl_transfer_lastio: 1 + server.repl_transfer_left: 1 + server.requirepass: 4 + server.runid: 3 + server.saveparams: 2 + server.saveparamslen: 3 + server.set_max_intset_entries: 1 + server.shutdown_asap: 3 + server.slaves: 11 + server.slowlog_log_slower_than: 1 + server.slowlog_max_len: 1 + server.sofd: 9 + server.stat_evictedkeys: 3 + server.stat_expiredkeys: 3 + server.stat_fork_time: 2 + server.stat_keyspace_hits: 2 + server.stat_keyspace_misses: 2 + server.stat_numcommands: 5 + server.stat_numconnections: 2 + server.stat_peak_memory: 5 + server.stat_rejected_conn: 2 + server.stat_starttime: 2 + server.stop_writes_on_bgsave_err: 2 + server.syslog_enabled: 3 + server.syslog_facility: 2 + server.syslog_ident: 2 + server.unblocked_clients: 4 + server.unixsocket: 7 + server.unixsocketperm: 2 + server.unixtime: 10 + server.unixtime/REDIS_LRU_CLOCK_RESOLUTION: 1 + server.verbosity: 4 + server.watchdog_period: 3 + server.zset_max_ziplist_entries: 1 + server.zset_max_ziplist_value: 1 + serverCron: 2 + setCommand: 1 + setDictType: 1 + set_cpu_active: 1 + set_cpu_online: 1 + set_cpu_possible: 1 + set_cpu_present: 1 + setbitCommand: 1 + setenv: 9 + setexCommand: 1 + setgid: 1 + setnxCommand: 1 + setrangeCommand: 1 + setrlimit: 1 + setsid: 2 + settings: 6 + setuid: 1 + setupSignalHandlers: 2 + setup_git_directory: 1 + setup_git_directory_gently: 2 + setup_pager: 1 + setup_path: 1 + setup_work_tree: 1 + sflags: 1 + sha1: 29 + sha1_to_hex: 10 + shallow_flag: 1 + shared: 1 + shared.bgsaveerr: 2 + shared.bulkhdr: 1 + shared.cnegone: 1 + shared.colon: 1 + shared.cone: 1 + shared.crlf: 2 + shared.czero: 1 + shared.del: 1 + shared.emptybulk: 1 + shared.emptymultibulk: 1 + shared.err: 1 + shared.integers: 2 + shared.loadingerr: 2 + shared.lpop: 1 + shared.masterdownerr: 2 + shared.mbulkhdr: 1 + shared.messagebulk: 1 + shared.nokeyerr: 1 + shared.noscripterr: 1 + shared.nullbulk: 1 + shared.nullmultibulk: 2 + shared.ok: 4 + shared.oomerr: 2 + shared.outofrangeerr: 1 + shared.plus: 1 + shared.pmessagebulk: 1 + shared.pong: 2 + shared.psubscribebulk: 1 + shared.punsubscribebulk: 1 + shared.queued: 2 + shared.roslaveerr: 2 + shared.rpop: 1 + shared.sameobjecterr: 1 + shared.select: 1 + shared.slowscripterr: 2 + shared.space: 1 + shared.subscribebulk: 1 + shared.syntaxerr: 2 + shared.unsubscribebulk: 1 + shared.wrongtypeerr: 1 + sharedObjectsStruct: 1 + short: 3 + show_notes: 1 + shutdownCommand: 2 + sig: 11 + sig.buf: 2 + sigaction: 6 + sigemptyset: 2 + sign_buffer: 1 + sign_commit: 3 + signal: 2 + signal_pipe: 7 + signature: 1 + signum: 4 + sigsegvHandler: 1 + sigtermHandler: 2 + single_parent: 1 + sinterCommand: 2 + sinterstoreCommand: 1 + sismemberCommand: 1 + size: 66 + size_mask: 6 + size_t: 76 + sizeof: 69 + slave: 3 + slaveid: 3 + slaveofCommand: 2 + slaves: 3 + slaveseldb: 1 + sleep: 1 + slots: 2 + slowlogCommand: 1 + slowlogInit: 1 + slowlogPushEntryIfNeeded: 1 + smoveCommand: 1 + snprintf: 2 + socketpair: 2 + sortCommand: 1 + sort_in_topological_order: 2 + sp: 4 + split_cmdline: 1 + split_cmdline_strerror: 1 + spopCommand: 1 + sprintf: 4 + srand: 1 + srandmemberCommand: 1 + src: 6 + sremCommand: 1 + ssize_t: 1 + st: 2 + st.st_mode: 2 + stack: 2 + stack_free: 2 + stack_init: 2 + stack_push: 1 + standard_header_field: 2 + start: 8 + start_state: 1 + startup_info: 3 + stat: 3 + statStr: 6 + state: 104 + stateStack: 3 + static: 112 + statloc: 5 + status: 57 + status_code: 8 + stderr: 21 + stdio_count: 7 + stdout: 5 + stime: 1 + str: 8 + strbuf: 21 + strbuf_add: 4 + strbuf_add_lines: 1 + strbuf_addbuf: 1 + strbuf_addch: 2 + strbuf_addf: 6 + strbuf_addstr: 1 + strbuf_detach: 2 + strbuf_init: 1 + strbuf_insert: 3 + strbuf_release: 4 + strbuf_reset: 1 + strcasecmp: 14 + strchr: 1 + strchrnul: 1 + strcmp: 31 + strdup: 1 + strerror: 4 + strftime: 1 + strict: 1 + string: 2 + strings: 1 + strlen: 9 + strlenCommand: 1 + strncasecmp: 2 + strncmp: 1 + strstr: 1 + strtol: 2 + strtoul: 2 + struct: 379 + sub: 2 + subdir: 4 + subscribeCommand: 2 + sum: 3 + sunionCommand: 1 + sunionstoreCommand: 1 + swap: 1 + switch: 32 + syncCommand: 1 + syslog: 1 + syslogLevelMap: 2 + system_path: 3 + szres: 8 + t: 27 + tab: 4 + tag_length: 1 + tail: 22 + take_cpu_down: 2 + take_cpu_down_param: 3 + target: 6 + task_cpu: 1 + task_pid_nr: 1 + task_struct: 5 + task_unlock: 1 + tasklist_lock: 2 + tasks_frozen: 4 + tcd_param: 2 + temp: 3 + term_signal: 3 + text: 13 + the: 3 + thiskey: 7 + thisval: 8 + time: 10 + timeCommand: 2 + time_t: 4 + timelimit: 5 + timeval: 4 + title: 2 + title_end: 8 + title_offset: 8 + tmp: 2 + to: 2 + to_cpumask: 15 + to_read: 6 + tokens: 3 + tolower: 2 + top: 5 + trace_argv_printf: 3 + trace_repo_setup: 1 + trackOperationsPerSecond: 2 + tree: 6 + "true": 4 + tryResizeHashTables: 2 + ttlCommand: 1 + tv: 8 + tv.tv_sec: 4 + tv.tv_usec: 3 + tv.tv_usec/1000: 1 + two: 1 + twos: 8 + type: 41 + typeCommand: 1 + typedef: 16 + typename: 2 + u: 14 + uf: 14 + uid: 2 + uint16_t: 6 + uint32_t: 6 + uint64_t: 8 + uint8_t: 17 + uname: 1 + unblockClientWaitingData: 1 + unhex: 3 + unhex_val: 7 + unlikely: 1 + unlink: 3 + unregister_cpu_notifier: 2 + unregister_shallow: 2 + unscape_text: 1 + unsigned: 138 + unsubscribeCommand: 2 + unused_nongit: 2 + unwatchCommand: 1 + updateDictResizePolicy: 2 + updateLRUClock: 3 + upgrade: 3 + uptime: 2 + uptime/: 1 + url: 4 + url_mark: 2 + usage: 7 + use_fd: 7 + use_noid: 2 + use_pager: 10 + used: 7 + used*100/size: 1 + userformat_find_requirements: 1 + userformat_want: 2 + ust: 4 + ustime: 9 + util: 3 + utime: 1 + utsname: 1 + uv__chld: 2 + uv__cloexec: 4 + uv__handle_init: 1 + uv__handle_start: 1 + uv__handle_stop: 1 + uv__make_pipe: 2 + uv__make_socketpair: 2 + uv__new_sys_error: 1 + uv__nonblock: 5 + uv__pipe2: 1 + uv__process_child_init: 2 + uv__process_close: 1 + uv__process_close_stream: 2 + uv__process_init_stdio: 2 + uv__process_open_stream: 2 + uv__process_stdio_flags: 2 + uv__set_sys_error: 2 + uv__stream_close: 1 + uv__stream_open: 1 + uv_err_t: 1 + uv_handle_t*: 1 + uv_kill: 1 + uv_loop_t*: 1 + uv_ok_: 1 + uv_pipe_t*: 1 + uv_process_kill: 1 + uv_process_options_t: 2 + uv_process_t: 1 + uv_process_t*: 3 + uv_spawn: 1 + uv_stdio_container_t*: 4 + uv_stream_t*: 2 + v: 6 + va_end: 1 + va_list: 1 + va_start: 1 + val: 20 + valid: 1 + validateUTF8: 3 + value: 9 + var: 3 + vec: 2 + verbose: 2 + version: 2 + vkeys: 8 + void: 236 + void*: 1 + vsnprintf: 1 + w: 1 + wait3: 1 + wake_up_process: 1 + want: 3 + warning: 1 + was_alias: 3 + watchCommand: 2 + watchdogScheduleSignal: 1 + watcher: 4 + while: 61 + with_commit: 5 + work: 13 + work_bufs: 13 + work_item: 6 + writable: 8 + write: 7 + write_lock_irq: 1 + write_sha1_file: 1 + write_unlock_irq: 1 + x: 12 + xcalloc: 4 + xf: 1 + xff: 3 + xffff: 1 + xlen: 4 + xmalloc: 5 + xmemdupz: 1 + xrealloc: 2 + xstrdup: 3 + yajl_alloc: 1 + yajl_alloc_funcs: 3 + yajl_bs_free: 1 + yajl_bs_init: 1 + yajl_bs_push: 1 + yajl_buf_alloc: 1 + yajl_buf_free: 1 + yajl_callbacks: 1 + yajl_do_parse: 1 + yajl_free: 1 + yajl_free_error: 1 + yajl_get_bytes_consumed: 1 + yajl_get_error: 1 + yajl_handle: 10 + yajl_handle_t: 1 + yajl_lex_alloc: 1 + yajl_lex_free: 1 + yajl_lex_realloc: 1 + yajl_parse: 2 + yajl_parse_complete: 1 + yajl_parser_config: 1 + yajl_render_error_string: 1 + yajl_reset_parser: 1 + yajl_set_default_alloc_funcs: 1 + yajl_state_start: 1 + yajl_status: 4 + yajl_status_client_canceled: 1 + yajl_status_error: 1 + yajl_status_insufficient_data: 1 + yajl_status_ok: 1 + yajl_status_to_string: 1 + z: 1 + zaddCommand: 1 + zcardCommand: 1 + zcountCommand: 1 + zfree: 4 + zincrbyCommand: 1 + zinterstoreCommand: 1 + zmalloc: 2 + zmalloc_enable_thread_safeness: 1 + zmalloc_get_fragmentation_ratio: 1 + zmalloc_get_rss: 1 + zmalloc_used_memory: 8 + zone: 1 + zonelists_mutex: 2 + zrangeCommand: 1 + zrangebyscoreCommand: 1 + zrankCommand: 1 + zrealloc: 1 + zremCommand: 1 + zremrangebyrankCommand: 1 + zremrangebyscoreCommand: 1 + zrevrangeCommand: 1 + zrevrangebyscoreCommand: 1 + zrevrankCommand: 1 + zscoreCommand: 1 + zsetDictType: 1 + zstrdup: 5 + zunionInterGetKeys: 4 + zunionstoreCommand: 1 + "{": 1170 + "{-": 1 + "|": 107 + "||": 130 + "}": 1167 + C++: + "#define": 5 + "#endif": 12 + "#error": 2 + "#if": 4 + "#ifdef": 3 + "#ifndef": 5 + "#include": 71 + "#undef": 1 + "%": 1 + "&": 91 + "&&": 13 + (: 917 + ): 916 + "*": 14 + "**": 2 + "**env": 1 + "**envp": 1 + "*/": 9 + "*Env": 1 + "*O": 1 + "*Q": 1 + "*R": 1 + "*bn": 2 + "*ctx": 2 + "*e": 1 + "*eckey": 2 + "*ecsig": 1 + "*env": 2 + "*env_instance": 1 + "*eor": 1 + "*field": 1 + "*group": 2 + "*instance": 1 + "*msg": 2 + "*msglen": 1 + "*name": 2 + "*order": 1 + "*priv_key": 1 + "*pub_key": 1 + "*reinterpret_cast": 1 + "*rr": 1 + "*sig": 2 + "*sor": 1 + "*targetFrame": 4 + "*this": 1 + "*x": 1 + "*zero": 1 + +: 40 + "-": 115 + .: 2 + .0: 1 + .Equals: 1 + /: 9 + /*: 9 + //: 458 + //end: 1 + /8: 2 + "1": 2 + "128": 4 + "2": 1 + ;: 846 + <: 27 + <1024>: 2 + <27>: 1 + <4;>: 1 + "<<": 5 + : 3 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 2 + : 1 + : 1 + : 1 + : 2 + : 6 + : 1 + : 10 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 1 + : 2 + : 1 + : 1 + : 1 + : 1 + : 21 + : 1 + ADD: 1 + AND: 1 + ASSERT: 17 + ASSERT_EQ: 1 + ASSERT_NOT_NULL: 9 + ASSIGN: 1 + ASSIGN_ADD: 1 + ASSIGN_BIT_AND: 1 + ASSIGN_BIT_OR: 1 + ASSIGN_BIT_XOR: 1 + ASSIGN_DIV: 1 + ASSIGN_MOD: 1 + ASSIGN_MUL: 1 + ASSIGN_SAR: 1 + ASSIGN_SHL: 1 + ASSIGN_SHR: 1 + ASSIGN_SUB: 1 + Add: 1 + AddCallCompletedCallback: 2 + AddChar: 2 + AddLiteralChar: 2 + AddLiteralCharAdvance: 3 + Advance: 40 + AllStatic: 1 + BIGNUM: 11 + BITCOIN_KEY_H: 2 + BIT_AND: 1 + BIT_NOT: 2 + BIT_OR: 1 + BIT_XOR: 1 + BN_CTX: 2 + BN_CTX_end: 1 + BN_CTX_free: 2 + BN_CTX_get: 8 + BN_CTX_new: 2 + BN_CTX_start: 1 + BN_add: 1 + BN_bin2bn: 4 + BN_bn2bin: 3 + BN_clear_free: 2 + BN_cmp: 1 + BN_copy: 1 + BN_mod_inverse: 1 + BN_mod_mul: 2 + BN_mod_sub: 1 + BN_mul_word: 1 + BN_new: 1 + BN_num_bits: 2 + BN_num_bytes: 1 + BN_rshift: 1 + BN_zero: 1 + Bar: 2 + ByteArray*: 1 + CKey: 38 + CKeyID: 5 + CLASSIC_MODE: 2 + COLON: 2 + COMMA: 2 + CONDITIONAL: 2 + CPU: 2 + CPrivKey: 6 + CPubKey: 14 + CScriptID: 3 + CSecret: 7 + CallCompletedCallback: 4 + CallDepthIsZero: 1 + CallOnce: 1 + CharacterStream*: 1 + Complete: 1 + Context*: 4 + ConvertToUtf16: 2 + Current: 5 + CurrentPerIsolateThreadData: 4 + DEBUG: 3 + DEC: 1 + DISALLOW_COPY_AND_ASSIGN: 2 + DIV: 1 + DecrementCallDepth: 1 + Deserializer: 1 + Deserializer*: 2 + DropLiteral: 2 + E: 3 + ECDSA_SIG: 3 + ECDSA_SIG_free: 2 + ECDSA_SIG_new: 1 + ECDSA_SIG_recover_key_GFp: 3 + ECDSA_do_sign: 1 + ECDSA_sign: 1 + ECDSA_size: 1 + ECDSA_verify: 1 + EC_GROUP: 2 + EC_GROUP_get_curve_GFp: 1 + EC_GROUP_get_degree: 1 + EC_GROUP_get_order: 1 + EC_KEY: 2 + EC_KEY*: 1 + EC_KEY_copy: 1 + EC_KEY_dup: 1 + EC_KEY_free: 3 + EC_KEY_generate_key: 1 + EC_KEY_get0_group: 2 + EC_KEY_get0_private_key: 1 + EC_KEY_new_by_curve_name: 3 + EC_KEY_regenerate_key: 2 + EC_KEY_set_conv_form: 1 + EC_KEY_set_private_key: 1 + EC_KEY_set_public_key: 2 + EC_POINT: 4 + EC_POINT_free: 4 + EC_POINT_is_at_infinity: 1 + EC_POINT_mul: 3 + EC_POINT_new: 4 + EC_POINT_set_compressed_coordinates_GFp: 1 + ENV_H: 2 + EOS: 1 + EQ: 1 + EQ_STRICT: 1 + EXTENDED_MODE: 2 + ElementsAccessor: 2 + Encoding: 3 + EnforceFlagImplications: 1 + EnterDefaultIsolate: 1 + EntropySource: 3 + Env: 13 + EqualityKind: 1 + ExceptionHandler: 1 + ExpandBuffer: 2 + ExternalReference: 1 + FFFF: 1 + FLAG_crankshaft: 1 + FLAG_force_marking_deque_overflows: 1 + FLAG_gc_global: 1 + FLAG_max_new_space_size: 1 + FLAG_random_seed: 2 + FLAG_stress_compaction: 1 + FLAG_use_idle_notification: 1 + FatalProcessOutOfMemory: 1 + FillHeapNumberWithRandom: 2 + FireCallCompletedCallback: 2 + FlagList: 1 + GOOGLE3: 1 + GT: 1 + GTE: 1 + GetDataStartAddress: 1 + GetHash: 1 + GetID: 1 + GetPrivKey: 2 + GetPubKey: 6 + GetSecret: 3 + GlobalSetUp: 1 + HEAP: 1 + HandleScopeImplementer*: 1 + HarmonyModules: 1 + HarmonyScoping: 1 + HasAnyLineTerminatorBeforeNext: 1 + Hash: 1 + Hash160: 1 + HeapNumber: 1 + HexValue: 2 + ILLEGAL: 120 + IMPLEMENT_SERIALIZE: 1 + INC: 1 + INLINE: 2 + IdleNotification: 3 + IncrementCallDepth: 1 + Init: 3 + Initialize: 4 + InitializeOncePerProcess: 4 + InitializeOncePerProcessImpl: 3 + InspectorBackendStub: 1 + IsByteOrderMark: 2 + IsCarriageReturn: 2 + IsCompressed: 3 + IsDead: 2 + IsDecimalDigit: 2 + IsDefaultIsolate: 1 + IsGlobalContext: 1 + IsIdentifier: 1 + IsIdentifierPart: 1 + IsIdentifierStart: 2 + IsInitialized: 1 + IsLineFeed: 2 + IsLineTerminator: 6 + IsNull: 2 + IsRunning: 1 + IsValid: 4 + IsWhiteSpace: 2 + Isolate: 9 + Isolate*: 6 + LAZY_MUTEX_INITIALIZER: 1 + LBRACE: 2 + LBRACK: 2 + LOperand: 2 + LPAREN: 2 + LT: 2 + LTE: 1 + LazyMutex: 1 + List: 3 + LiteralBuffer: 6 + LiteralBuffer*: 2 + LiteralScope: 4 + LiteralScope*: 1 + Location: 14 + MB: 1 + MOD: 1 + MUL: 1 + MakeNewKey: 2 + Max: 1 + Min: 1 + NDEBUG: 4 + NE: 1 + NE_STRICT: 1 + NID_secp256k1: 3 + NOT: 1 + "NULL": 54 + NUM_TOKENS: 1 + New: 2 + NewCapacity: 3 + Next: 2 + NilValue: 1 + O: 5 + OR: 1 + OS: 3 + Object*: 4 + PERIOD: 1 + PHANTOMJS_VERSION_STRING: 1 + POINT_CONVERSION_COMPRESSED: 1 + ParsingFlags: 1 + Phantom: 1 + Please: 1 + PostSetUp: 1 + Predicate: 4 + PushBack: 8 + Q: 5 + QApplication: 1 + QCoreApplication: 1 + QIcon: 1 + QObject: 2 + QString: 18 + QT_VERSION: 1 + QT_VERSION_CHECK: 1 + QTemporaryFile: 1 + QTemporaryFile*: 2 + QVariant: 1 + QVariantMap: 3 + QWebFrame: 4 + Q_INIT_RESOURCE: 2 + Q_OBJECT: 1 + Q_OS_LINUX: 2 + QtMsgType: 1 + R: 6 + RBRACE: 2 + RBRACK: 2 + READWRITE: 1 + RPAREN: 2 + Random: 3 + RandomPrivate: 2 + Raw: 1 + ReadBlock: 2 + RegisteredExtension: 1 + Remove: 1 + RemoveCallCompletedCallback: 2 + Reset: 5 + ReturnAddressLocationResolver: 2 + RuntimeProfiler: 1 + SAR: 1 + SEMICOLON: 2 + SHL: 1 + SHR: 1 + STATIC_ASSERT: 5 + STATIC_BUILD: 1 + STRICT_MODE: 2 + STRING: 1 + SUB: 1 + SamplerRegistry: 1 + Scan: 5 + ScanDecimalDigits: 1 + ScanEscape: 2 + ScanHexNumber: 2 + ScanHtmlComment: 3 + ScanIdentifierOrKeyword: 2 + ScanIdentifierSuffix: 1 + ScanIdentifierUnicodeEscape: 1 + ScanLiteralUnicodeEscape: 3 + ScanNumber: 3 + ScanOctalEscape: 1 + ScanRegExpFlags: 1 + ScanRegExpPattern: 1 + ScanString: 3 + Scanner: 16 + Scanner*: 2 + ScopedLock: 1 + SeekForward: 4 + Select: 32 + Serializer: 1 + SetCompactSignature: 2 + SetCompressedPubKey: 7 + SetEntropySource: 2 + SetFatalError: 2 + SetHarmonyModules: 1 + SetHarmonyScoping: 1 + SetPrivKey: 2 + SetPubKey: 2 + SetReturnAddressLocationResolver: 3 + SetSecret: 2 + SetUp: 4 + SetUpCaches: 1 + SetUpJSCallerSavedCodeData: 1 + Sign: 2 + SignCompact: 2 + SkipMultiLineComment: 3 + SkipSingleLineComment: 6 + SkipWhiteSpace: 4 + SlowSeekForward: 2 + Something: 1 + StackFrame: 1 + StartLiteral: 2 + StaticResource: 2 + SupportsCrankshaft: 1 + TearDown: 5 + TearDownCaches: 1 + TerminateLiteral: 2 + This: 1 + ThreadId: 1 + Token: 212 + TokenDesc: 3 + UTILS_H: 2 + UnicodeCache: 3 + UnicodeCache*: 4 + UnregisterAll: 1 + UseCrankshaft: 1 + Utf16CharacterStream: 3 + Utf16CharacterStream*: 3 + Utf8Decoder: 2 + Utf8InputBuffer: 2 + Utils: 4 + V8: 21 + V8_DECLARE_ONCE: 1 + V8_SCANNER_H_: 2 + V8_V8_H_: 2 + Value: 23 + Vector: 13 + Verify: 2 + VerifyCompact: 2 + WHITESPACE: 6 + We: 1 + WebKit: 1 + X: 2 + __global__: 1 + a: 3 + a.vchPubKey: 3 + after: 1 + and: 2 + app: 1 + app.exec: 1 + app.setApplicationName: 1 + app.setApplicationVersion: 1 + app.setOrganizationDomain: 1 + app.setOrganizationName: 1 + app.setWindowIcon: 1 + are: 1 + argc: 2 + argv: 2 + asVariantMap: 2 + ascii_literal: 3 + at: 3 + autorun: 2 + b: 12 + b.fSet: 2 + b.pkey: 2 + b.vchPubKey: 3 + backing_store_: 7 + backing_store_.Dispose: 3 + backing_store_.length: 4 + backing_store_.start: 5 + be: 1 + because: 1 + beg_pos: 5 + binary_million: 3 + blockDim: 2 + blockDim.x: 2 + blockDim.y: 2 + blockIdx.x*blockDim.x: 1 + blockIdx.y*blockDim.y: 1 + bn: 7 + bool: 98 + both: 1 + break: 30 + buffer: 1 + buffer_cursor_: 5 + buffer_end_: 3 + buffered_chars: 2 + byte: 1 + c: 33 + c0_: 64 + call_completed_callbacks_: 16 + callback: 7 + can: 1 + capacity: 3 + case: 32 + cast: 1 + ch: 5 + char: 34 + char*: 12 + char**: 2 + character: 1 + check: 2 + class: 19 + clean: 1 + cleanupFromDebug: 1 + clear_octal_position: 1 + code_unit: 6 + code_unit_count: 7 + coffee2js: 1 + complete_: 4 + const: 102 + context: 8 + continue: 2 + cout: 1 + ctx: 26 + cu_array: 4 + cudaAddressModeClamp: 2 + cudaArray*: 1 + cudaBindTextureToArray: 1 + cudaChannelFormatDesc: 1 + cudaCreateChannelDesc: 1 + cudaFilterModePoint: 1 + cudaMallocArray: 1 + cudaMemcpyHostToDevice: 1 + cudaMemcpyToArray: 1 + cudaReadModeElementType: 1 + cudaUnbindTexture: 1 + current_: 2 + current_.literal_chars: 11 + current_.location: 2 + current_.token: 4 + current_pos: 4 + current_token: 1 + d: 4 + d2i_ECPrivateKey: 1 + d_data: 1 + default: 1 + defined: 5 + delete: 2 + des: 3 + description: 2 + digits: 3 + dim3: 2 + do: 1 + double: 2 + double_int_union: 2 + double_value: 1 + dst: 2 + dump_path: 1 + e: 13 + eckey: 7 + ecsig: 3 + eh: 1 + else: 32 + else_: 2 + enabled: 1 + enc: 1 + end_pos: 4 + endl: 1 + entropy_mutex: 1 + entropy_mutex.Pointer: 1 + entropy_source: 4 + enum: 3 + env: 2 + env_instance: 3 + envp: 4 + envvar: 2 + envvar.indexOf: 1 + envvar.left: 1 + envvar.mid: 1 + eor: 3 + err: 26 + error: 1 + escape: 1 + exceptionHandler: 2 + expected_length: 4 + explicit: 3 + f: 4 + fCompr: 3 + fCompressed: 9 + fCompressedPubKey: 8 + fOk: 3 + fSet: 12 + "false": 42 + field: 3 + findScript: 1 + float: 2 + float*: 1 + foo: 2 + for: 9 + free_buffer: 3 + friend: 4 + google_breakpad: 1 + goto: 24 + gridDim: 2 + group: 12 + handle_scope_implementer: 5 + harmony_modules_: 4 + harmony_scoping_: 4 + has: 1 + has_been_disposed_: 6 + has_been_set_up_: 4 + has_fatal_error_: 5 + has_line_terminator_before_next_: 9 + has_multiline_comment_before_next_: 5 + hash: 21 + heap_number: 4 + height: 5 + hello: 2 + hint: 3 + i: 47 + i2d_ECPrivateKey: 2 + i2o_ECPublicKey: 2 + if: 149 + image: 1 + immediately: 1 + in: 4 + in_character_class: 2 + indexOfEquals: 5 + init_once: 2 + injectJsInFrame: 2 + inline: 12 + instance: 3 + instantiated: 1 + int: 67 + int32_t: 1 + internal: 5 + invalid: 4 + is: 1 + is_ascii: 3 + is_ascii_: 10 + is_literal_ascii: 1 + is_next_literal_ascii: 1 + is_running_: 6 + isolate: 15 + j: 4 + jsFileEnc: 2 + jsFilePath: 5 + jsFromScriptFile: 1 + kASCIISize: 1 + kAllowLazy: 1 + kAllowModules: 1 + kAllowNativesSyntax: 1 + kCharacterLookaheadBufferSize: 3 + kEndOfInput: 2 + kGrowthFactory: 2 + kInitialCapacity: 2 + kIsIdentifierPart: 1 + kIsIdentifierPart.get: 1 + kIsIdentifierStart: 1 + kIsIdentifierStart.get: 1 + kIsLineTerminator: 1 + kIsLineTerminator.get: 1 + kIsWhiteSpace: 1 + kIsWhiteSpace.get: 1 + kLanguageModeMask: 4 + kMaxAsciiCharCodeU: 1 + kMaxGrowth: 2 + kMinConversionSlack: 1 + kNoOctalLocation: 1 + kNoParsingFlags: 1 + kNonStrictEquality: 1 + kNullValue: 1 + kPageSizeBits: 1 + kStrictEquality: 1 + kUC16Size: 2 + kUndefinedValue: 1 + kernel: 2 + key: 1 + key.GetPubKey: 1 + key.SetCompactSignature: 1 + key2: 1 + key2.GetPubKey: 1 + key2.SetSecret: 1 + keyRec: 5 + key_error: 17 + keyword: 1 + l: 1 + length: 8 + libraryPath: 5 + list: 1 + literal: 2 + literal.Complete: 2 + literal_ascii_string: 1 + literal_buffer1_: 3 + literal_buffer2_: 2 + literal_chars: 1 + literal_contains_escapes: 1 + literal_length: 1 + literal_utf16_string: 1 + loadJSForDebug: 2 + location: 4 + location.beg_pos: 1 + location.end_pos: 1 + lock: 1 + m_map: 2 + m_map.insert: 1 + m_tempHarness: 1 + m_tempWrapper: 1 + mailing: 1 + main: 2 + make: 1 + memcpy: 1 + messageHandler: 2 + min_capacity: 2 + minidump_id: 1 + modules: 2 + msg: 1 + msglen: 2 + n: 9 + nBitsR: 3 + nBitsS: 3 + nBytes: 3 + nRecId: 4 + nSize: 12 + nV: 6 + name: 3 + namespace: 10 + new: 2 + new_capacity: 2 + new_content_size: 4 + new_store: 6 + new_store.start: 3 + next: 2 + next_: 2 + next_.literal_chars: 13 + next_.location: 1 + next_.location.beg_pos: 3 + next_.location.end_pos: 4 + next_.token: 3 + next_literal_ascii_string: 1 + next_literal_length: 1 + next_literal_utf16_string: 1 + o2i_ECPublicKey: 1 + octal: 1 + octal_pos_: 5 + octal_position: 1 + odata: 2 + ok: 3 + one_char_tokens: 2 + operator: 5 + order: 8 + ourselves: 1 + p: 1 + parse: 3 + pbegin: 8 + peek: 1 + peek_location: 1 + phantom: 1 + phantom.execute: 1 + phantom.returnValue: 1 + pkey: 28 + pos: 12 + pos_: 6 + position_: 17 + priv_key: 2 + private: 8 + private_random_seed: 1 + protected: 4 + pub_key: 6 + public: 20 + qInstallMsgHandler: 1 + quote: 2 + r: 9 + r.double_value: 3 + r.uint64_t_value: 1 + random: 1 + random_base: 3 + random_bits: 2 + random_seed: 1 + readResourceFileUtf8: 1 + recid: 3 + reinterpret_cast: 6 + report: 2 + resolver: 3 + resourceFilePath: 1 + ret: 24 + return: 117 + rr: 4 + runtime_error: 2 + s: 5 + scanner_: 5 + scanner_contants: 1 + scoping: 2 + script: 1 + scriptPath: 1 + secret: 2 + secure_allocator: 2 + seed: 2 + seed_random: 2 + seen_equal: 1 + seen_period: 1 + self: 2 + set: 1 + set_value: 1 + setup.: 1 + shouldn: 1 + showUsage: 1 + sig: 11 + sizeof: 6 + sor: 3 + source: 6 + source_: 7 + source_length: 3 + source_pos: 10 + src: 2 + start_position: 2 + startingScript: 2 + state: 15 + static: 56 + static_cast: 7 + std: 20 + str: 2 + string: 1 + struct: 2 + succeeded: 1 + sure: 1 + switch: 2 + t: 6 + take_snapshot: 1 + tex: 4 + tex.addressMode: 2 + tex.filterMode: 1 + tex.normalized: 1 + tex2D: 1 + texture: 1 + the: 5 + then: 2 + this: 2 + threadIdx.x: 1 + threadIdx.y: 1 + thread_id: 1 + throw: 15 + to: 3 + tok: 2 + token: 61 + "true": 38 + type: 1 + typedef: 5 + u: 6 + uc16: 5 + uc16*: 3 + uc32: 19 + uchar: 4 + uint160: 8 + uint256: 11 + uint32_t: 8 + uint32_t*: 2 + uint64_t: 2 + uint64_t_value: 1 + unibrow: 11 + unicode_cache: 3 + unicode_cache_: 10 + union: 1 + unsigned: 22 + up: 1 + use_crankshaft_: 6 + using: 1 + utf16_literal: 3 + utf8_decoder: 1 + utf8_decoder_: 2 + v: 3 + v8: 5 + val: 3 + valid: 1 + value: 3 + vchPrivKey: 6 + vchPrivKey.size: 1 + vchPubKey: 10 + vchPubKey.begin: 1 + vchPubKey.end: 1 + vchPubKey.size: 3 + vchPubKey.vchPubKey: 1 + vchPubKey.vchPubKey.size: 2 + vchPubKeyIn: 2 + vchRet: 3 + vchRet.resize: 1 + vchSecret: 3 + vchSecret.size: 1 + vchSig: 19 + vchSig.clear: 2 + vchSig.resize: 3 + vchSig.size: 2 + vector: 16 + virtual: 4 + void: 59 + void*: 1 + w: 1 + want: 1 + while: 6 + width: 5 + width*height*sizeof: 1 + with: 1 + wrong: 1 + x: 19 + xFEFF: 1 + xFFFE: 1 + xFFFF: 2 + xx: 1 + xxx: 1 + y: 4 + y*width: 1 + zero: 3 + "{": 296 + "|": 2 + "||": 9 + "}": 298 + CoffeeScript: + "#": 208 + "#.*": 1 + "&": 1 + "&&": 1 + (: 153 + ): 151 + "*": 16 + +: 24 + "-": 64 + .: 11 + ...: 2 + ..1: 1 + ./nodes: 1 + .POW_TIMEOUT: 1 + .POW_WORKERS: 1 + ._nodeModulePaths: 1 + .compile: 1 + .constructor: 1 + .getTime: 1 + .isEmpty: 1 + .join: 1 + .replace: 1 + .rvmrc: 2 + .spaced: 1 + .toString: 2 + .trim: 1 + .type: 1 + /: 27 + /.exec: 2 + /.test: 4 + //: 1 + ///: 7 + ///g: 1 + /E/.test: 1 + /dev/null: 1 + /g: 2 + <: 4 + <=>: 1 + "@balancedString": 1 + "@chunk": 8 + "@chunk.charAt": 3 + "@chunk.match": 1 + "@configuration": 1 + "@configuration.dstPort.toString": 1 + "@configuration.env": 1 + "@configuration.getLogger": 1 + "@configuration.rvmPath": 1 + "@configuration.timeout": 1 + "@configuration.workers": 1 + "@constructor.rvmBoilerplate": 1 + "@domain": 3 + "@ends.push": 1 + "@error": 8 + "@escapeLines": 1 + "@extract": 1 + "@extractSubdomain": 1 + "@firstHost": 1 + "@for": 2 + "@handleRequest": 1 + "@heregexToken": 1 + "@indent": 1 + "@initialize": 2 + "@interpolateString": 1 + "@line": 3 + "@loadEnvironment": 1 + "@loadRvmEnvironment": 1 + "@loadScriptEnvironment": 1 + "@logger": 1 + "@logger.debug": 2 + "@logger.error": 3 + "@logger.info": 1 + "@logger.warning": 1 + "@mtime": 5 + "@name": 2 + "@on": 1 + "@pair": 1 + "@pool": 2 + "@pool.on": 2 + "@pool.proxy": 1 + "@pool.quit": 1 + "@pool.runOnce": 1 + "@pool.stderr": 1 + "@pool.stdout": 1 + "@pos": 1 + "@queryRestartFile": 2 + "@quit": 3 + "@quitCallbacks": 3 + "@quitCallbacks.push": 1 + "@ready": 3 + "@readyCallbacks": 3 + "@readyCallbacks.push": 1 + "@restart": 1 + "@restartIfNecessary": 1 + "@root": 8 + "@rootAddress": 2 + "@sanitizeHeredoc": 2 + "@seenFor": 4 + "@setPoolRunOnceFlag": 1 + "@soa": 2 + "@statCallbacks": 3 + "@statCallbacks.length": 1 + "@statCallbacks.push": 1 + "@state": 11 + "@tag": 2 + "@terminate": 2 + "@token": 10 + "@tokens": 3 + "@tokens.pop": 1 + "@value": 1 + "@yylineno": 1 + "@yytext": 1 + Animal: 3 + Array: 1 + BOOL: 1 + BOX: 1 + CALLABLE: 2 + CALLABLE.concat: 1 + CALL_START: 2 + COFFEE_ALIASES: 1 + COFFEE_ALIAS_MAP: 1 + COFFEE_KEYWORDS: 1 + COMMENT: 1 + COMPARE: 3 + COMPOUND_ASSIGN: 2 + CoffeeScript: 1 + CoffeeScript.compile: 2 + CoffeeScript.eval: 1 + CoffeeScript.load: 2 + CoffeeScript.require: 1 + CoffeeScript.run: 3 + Date: 1 + EXTENDS: 1 + Error: 1 + Function: 1 + HEREDOC.exec: 1 + HEREDOC_ILLEGAL: 1 + HEREDOC_ILLEGAL.test: 1 + HEREDOC_INDENT: 1 + HEREDOC_INDENT.exec: 1 + HEREGEX: 1 + HEREGEX.exec: 1 + HEREGEX_OMIT: 2 + Hello: 1 + Horse: 2 + IDENTIFIER: 1 + IDENTIFIER.exec: 1 + INDEXABLE: 2 + INVERSES: 2 + JSTOKEN: 1 + JSTOKEN.exec: 1 + JS_FORBIDDEN: 1 + JS_KEYWORDS: 1 + LINE_BREAK: 2 + LINE_CONTINUER: 1 + LOGIC: 3 + Lexer: 3 + MATH: 3 + MULTILINER: 2 + Matches: 1 + Math.sqrt: 1 + Module: 2 + Module._load: 1 + Module._nodeModulePaths: 1 + Module._resolveFilename: 1 + NOT_REGEX: 2 + NOT_REGEX.concat: 1 + NOT_SPACED_REGEX: 2 + NS_C_IN: 5 + NS_RCODE_NXDOMAIN: 2 + NS_T_A: 3 + NS_T_CNAME: 1 + NS_T_NS: 2 + NS_T_SOA: 2 + NUMBER.exec: 1 + OUTDENT: 1 + Object.getOwnPropertyNames: 1 + PARAM_END: 1 + PARAM_START: 1 + REGEX: 2 + REGEX.exec: 1 + RELATION: 3 + RESERVED: 3 + RackApplication: 1 + RegExp: 1 + Rewriter: 1 + S: 4 + SERVER_PORT: 1 + SHIFT: 3 + SIMPLESTR.exec: 1 + STRING: 2 + Script: 2 + Script.createContext: 2 + Server: 2 + Snake: 2 + String: 1 + Subdomain: 1 + Subdomain.extract: 1 + THROW: 1 + TOKENS: 1 + TRAILING_SPACES: 1 + TYPE: 1 + UNARY: 4 + WHITESPACE.test: 1 + XMLHttpRequest: 1 + __bind: 1 + __extends: 1 + __hasProp: 1 + __indexOf: 1 + __slice: 1 + _module: 3 + _module.filename: 1 + _module.paths: 1 + _require: 2 + _require.paths: 1 + _require.resolve: 1 + addEventListener: 1 + address: 4 + alert: 4 + alwaysRestart: 2 + and: 20 + arguments: 1 + as: 1 + async: 1 + async.reduce: 1 + attachEvent: 1 + attempt: 2 + attempt.length: 1 + b: 1 + basename: 2 + before: 2 + begin: 1 + being: 1 + binaryLiteral: 2 + body: 1 + body.indexOf: 1 + body.replace: 1 + boilerplate: 2 + break: 1 + bufferLines: 3 + by: 1 + callback: 35 + cannot: 1 + case: 1 + catch: 2 + class: 8 + code: 18 + code.replace: 1 + code.trim: 1 + coffees: 2 + coffees.length: 1 + colon: 3 + comment: 2 + comment.length: 1 + commentToken: 1 + comments: 1 + compact: 1 + compile: 5 + console.log: 1 + const: 1 + constructor: 5 + consumes: 1 + content: 4 + contents: 3 + continue: 1 + count: 5 + createSOA: 2 + cube: 1 + cubes: 1 + d: 2 + d*: 1 + debugger: 1 + default: 1 + delete: 1 + dnsserver: 1 + dnsserver.Server: 1 + dnsserver.createSOA: 1 + do: 2 + doc: 10 + doc.indexOf: 1 + doc.replace: 2 + document.getElementsByTagName: 1 + domain: 6 + domain.length: 1 + domain.toLowerCase: 1 + else: 48 + elvis: 1 + enum: 1 + env: 18 + err: 20 + err.message: 2 + eval: 2 + execute: 3 + exists: 5 + expire: 2 + export: 1 + exports.Lexer: 1 + exports.RESERVED: 1 + exports.Server: 1 + exports.Subdomain: 1 + exports.VERSION: 1 + exports.compile: 1 + exports.createServer: 1 + exports.eval: 1 + exports.helpers: 2 + exports.nodes: 1 + exports.run: 1 + exports.tokens: 1 + expressions: 1 + extends: 4 + extractSubdomain: 1 + "false": 4 + filename: 6 + finally: 2 + flags: 2 + for: 9 + forcedIdentifier: 4 + fs: 2 + fs.readFile: 1 + fs.readFileSync: 1 + fs.realpathSync: 2 + fs.stat: 1 + function: 1 + global: 3 + handle: 1 + handleRequest: 1 + header: 1 + here: 3 + herecomment: 3 + heredoc: 4 + heredoc.charAt: 1 + heredocToken: 1 + heregex: 1 + heregexToken: 1 + id: 16 + id.length: 1 + id.reserved: 1 + id.toUpperCase: 1 + identifierToken: 1 + idle: 1 + if: 91 + imgy: 2 + implements: 1 + import: 1 + in: 27 + indent: 7 + indent.length: 1 + index: 2 + indexOf: 1 + initialize: 1 + input: 1 + input.length: 1 + instanceof: 2 + interface: 1 + interpolateString: 1 + is: 31 + isARequest: 2 + isNSRequest: 2 + isnt: 6 + join: 8 + js: 5 + jsToken: 1 + k: 4 + last: 3 + lastMtime: 2 + length: 4 + let: 2 + lex: 1 + lexedLength: 2 + lexer: 1 + lexer.tokenize: 3 + libexecPath: 1 + line: 5 + list: 2 + loadEnvironment: 1 + loadRvmEnvironment: 1 + loadScriptEnvironment: 1 + loop: 1 + mainModule: 1 + mainModule._compile: 2 + mainModule.filename: 4 + mainModule.moduleCache: 1 + mainModule.paths: 1 + makeString: 1 + match: 23 + match.length: 1 + math: 1 + math.cube: 1 + merge: 1 + meters: 2 + minimum: 2 + missing: 1 + mname: 2 + module: 1 + module._compile: 1 + module.exports: 1 + move: 3 + mtimeChanged: 2 + n: 10 + n#: 1 + n/: 1 + n/g: 1 + nack: 1 + nack.createPool: 1 + name: 5 + name.capitalize: 1 + name.length: 1 + name.slice: 2 + name.toLowerCase: 1 + native: 1 + new: 11 + next: 3 + "no": 3 + not: 4 + "null": 15 + num: 2 + number: 13 + number.length: 1 + numberToken: 1 + o: 4 + o.bare: 1 + octalEsc: 1 + octalLiteral: 2 + of: 4 + offset: 4 + "on": 3 + opposite: 2 + options: 16 + options.bare: 2 + options.filename: 5 + options.header: 1 + options.modulename: 1 + options.sandbox: 4 + opts: 1 + or: 10 + own: 2 + package: 1 + parseInt: 3 + parser: 1 + parser.lexer: 1 + parser.parse: 3 + path: 3 + path.dirname: 2 + path.extname: 1 + pause: 2 + powrc: 2 + prev: 17 + prev.spaced: 3 + print: 1 + private: 1 + process: 2 + process.argv: 1 + process.cwd: 1 + protected: 1 + public: 1 + queryRestartFile: 1 + question: 5 + question.class: 2 + question.name: 3 + question.type: 2 + quit: 1 + quitCallback: 2 + quote: 5 + r: 4 + r/g: 1 + race: 1 + re: 1 + ready: 1 + readyCallback: 2 + refresh: 2 + regex: 4 + regexToken: 1 + regular: 1 + req: 4 + req.proxyMetaVariables: 1 + req.question: 1 + request: 2 + require: 20 + require.extensions: 3 + require.main: 1 + require.registerExtension: 2 + res: 3 + res.addRR: 2 + res.header.rcode: 1 + res.send: 1 + reserved: 1 + resolve: 2 + restart: 1 + restartIfNecessary: 1 + resume: 2 + retry: 2 + return: 22 + rname: 2 + root: 1 + runScripts: 3 + runners: 1 + runners...: 1 + rvm: 1 + rvmExists: 2 + rvm_path/scripts/rvm: 2 + rvmrcExists: 2 + s: 8 + s*: 1 + s.type: 1 + sam: 1 + sam.move: 1 + sandbox: 8 + sandbox.GLOBAL: 1 + sandbox.__dirname: 1 + sandbox.__filename: 3 + sandbox.global: 1 + sandbox.module: 2 + sandbox.require: 2 + sandbox.root: 1 + sanitizeHeredoc: 1 + script: 7 + script.innerHTML: 1 + script.length: 1 + script.src: 2 + scriptExists: 2 + scripts: 2 + serial: 2 + setPoolRunOnceFlag: 1 + size: 1 + source: 5 + sourceScriptEnv: 3 + spaced: 1 + square: 4 + stack.pop: 1 + starting: 1 + starts: 1 + statCallback: 2 + static: 1 + stats: 1 + stats.mtime.getTime: 1 + string: 6 + string.indexOf: 1 + string.length: 1 + stringToken: 1 + subdomain: 7 + subdomain.getAddress: 1 + super: 4 + switch: 5 + t: 1 + tag: 29 + terminate: 1 + then: 22 + this: 1 + throw: 3 + token: 1 + tokenize: 1 + tom: 1 + tom.move: 1 + "true": 8 + try: 3 + typeof: 2 + undefined: 1 + unless: 16 + until: 1 + url: 2 + used: 1 + v: 4 + value: 14 + value.length: 2 + var: 1 + vm: 1 + vm.Script: 1 + vm.runInContext: 1 + vm.runInThisContext: 1 + void: 1 + w: 2 + when: 13 + while: 2 + window: 1 + window.ActiveXObject: 1 + window.addEventListener: 1 + winner: 2 + with: 2 + word: 1 + writeRvmBoilerplate: 1 + x: 6 + x/.test: 1 + xhr: 2 + xhr.onreadystatechange: 1 + xhr.open: 1 + xhr.overrideMimeType: 1 + xhr.readyState: 1 + xhr.responseText: 1 + xhr.send: 1 + xhr.status: 1 + "yes": 4 + yield: 1 + "{": 28 + "|": 5 + "||": 3 + "}": 31 + Coq: + "%": 1 + (: 130 + ): 132 + "*": 38 + "**": 11 + +: 3 + "-": 13 + .: 57 + /: 1 + "0": 1 + ;: 33 + <: 38 + <->: 1 + <=>: 6 + <=m}>: 3 + <=n),>: 1 + <=n}>: 1 + <=n}|>: 1 + A: 19 + Arith.: 2 + Conclusion: 1 + Definition: 2 + Eqdep_dec.: 1 + False.: 1 + H: 3 + H.: 2 + HSnx: 1 + HSnx.: 1 + Hdec: 3 + Heq: 7 + Heq.: 6 + HeqS: 3 + HeqS.: 2 + Heqf: 1 + Heqf.: 2 + Heqg: 1 + Heqx: 4 + Heqx.: 2 + Heqy: 1 + Hfbound: 1 + Hfbound.: 2 + Hfinj: 1 + Hfinj.: 3 + Hfsurj: 2 + Hfx: 2 + Hgefx: 1 + Hgefy: 1 + Hginj: 1 + Hgsurj: 3 + Hgsurj.: 1 + Hle: 1 + Hle.: 1 + Hlefx: 1 + Hlefy: 1 + Hlep: 4 + Hlep.: 3 + Hlt: 3 + Hlt.: 1 + Hmn: 1 + Hmn.: 1 + Hneq: 7 + Hneq.: 2 + Hneqx: 1 + Hneqx.: 2 + Hneqy: 1 + Hneqy.: 2 + Hp: 4 + Hpq.: 1 + Hq: 3 + Hx: 12 + Hx.: 4 + Hy: 2 + Hy.: 2 + Hy0: 1 + IHp: 2 + Import: 3 + K: 1 + K_dec_set: 1 + Lemma: 3 + Preliminary: 1 + Proof.: 6 + Proving: 4 + Q: 3 + Qed.: 7 + Require: 3 + S: 7 + Scheme: 1 + Set: 1 + Showing: 3 + Sketch: 1 + Theorem: 3 + Type: 2 + _: 18 + a: 7 + and: 1 + apply: 42 + as: 11 + assert: 13 + assumption: 2 + assumption.: 21 + at: 2 + axiom: 1 + bounded: 3 + boundedness: 2 + building: 1 + card: 2 + card_inj: 1 + card_inj_aux: 1 + card_interval: 1 + card_interval.: 2 + cardinal: 1 + cardinality: 4 + case: 4 + conclude: 1 + contradiction: 8 + decidable: 4 + dep_pair_intro: 2 + dep_pair_intro.: 3 + destruct: 13 + discriminate: 2 + e: 2 + elements: 1 + else: 1 + eq_S.: 1 + eq_nat_dec.: 1 + eq_rect: 3 + eq_rect_eq_nat: 2 + eq_rect_eq_nat.: 1 + equality: 3 + et: 1 + exist: 7 + exists: 9 + f: 48 + finite: 2 + for: 1 + forall: 12 + fun: 11 + functional: 1 + g: 7 + generalize: 4 + h: 2 + h.: 1 + has: 1 + having: 1 + if: 2 + in: 10 + induction: 1 + inj_restrict: 1 + injection: 2 + injective: 1 + injectivity: 1 + interval: 3 + interval_dec: 1 + interval_dec.: 1 + interval_discr: 1 + intro: 16 + introduce: 1 + intros: 13 + intros.: 2 + irrelevance: 2 + is: 10 + l: 3 + l0: 1 + le: 1 + le_O_n.: 2 + le_S: 5 + le_Sn_le: 1 + le_Sn_n: 4 + le_ind: 1 + le_lt_dec: 4 + le_lt_trans: 2 + le_n: 4 + le_n_O_eq.: 2 + le_n_S: 1 + le_neq_lt: 2 + le_not_lt: 1 + le_uniqueness_proof: 1 + left.: 1 + let: 1 + lt_O_neq: 2 + lt_irrefl: 2 + lt_le_trans: 1 + lt_n_Sn.: 1 + lt_trans: 1 + m: 27 + m.: 1 + m0: 1 + n: 49 + n.: 2 + n0: 4 + nat: 18 + neq_dep_intro: 2 + notion: 1 + of: 10 + "on": 7 + p: 41 + pattern: 2 + pose: 1 + pred: 1 + pred_inj.: 1 + preliminary: 1 + proj1_sig: 1 + proj2_sig: 1 + proof: 1 + proofs: 3 + prove: 3 + q: 8 + q.: 1 + refl_equal: 4 + reflexivity.: 8 + relation: 1 + replace: 2 + results: 2 + rewrite: 18 + right.: 3 + set: 1 + sets: 1 + simpl.: 2 + split.: 3 + surjective: 2 + surjectivity: 1 + sym_not_eq.: 2 + symmetry: 1 + that: 7 + the: 6 + then: 1 + trivial.: 1 + unfold: 5 + unicity: 1 + while: 1 + with: 9 + x: 75 + x=: 1 + xSn: 28 + y: 24 + "{": 15 + "|": 27 + "}": 10 + Dart: + (: 7 + ): 7 + "*": 2 + +: 1 + "-": 2 + ;: 8 + Math.sqrt: 1 + Point: 7 + class: 1 + distanceTo: 1 + dx: 3 + dy: 3 + main: 1 + new: 2 + other: 1 + other.x: 1 + other.y: 1 + p: 1 + print: 1 + q: 1 + return: 1 + this.x: 1 + this.y: 1 + var: 3 + x: 2 + y: 2 + "{": 3 + "}": 3 + Delphi: + (: 1 + ): 1 + "*.res": 1 + ;: 6 + Application.CreateForm: 1 + Application.Initialize: 1 + Application.MainFormOnTaskbar: 1 + Application.Run: 1 + Form2: 2 + Forms: 1 + R: 1 + TForm2: 1 + "True": 1 + Unit2: 1 + begin: 1 + end.: 1 + gmail: 1 + in: 1 + program: 1 + uses: 1 + "{": 2 + "}": 2 + Diff: + +: 3 + "-": 5 + a/lib/linguist.rb: 2 + b/lib/linguist.rb: 2 + d472341..8ad9ffb: 1 + diff: 1 + git: 1 + index: 1 + Emacs Lisp: + (: 1 + ): 1 + print: 1 + GAS: + "%": 6 + (: 1 + ): 1 + +: 2 + "-": 7 + .: 1 + .align: 2 + .ascii: 2 + .byte: 20 + .cstring: 1 + .globl: 2 + .long: 6 + .quad: 2 + .section: 1 + .set: 5 + .subsections_via_symbols: 1 + .text: 1 + EH_frame1: 2 + L: 10 + LASFDE1: 3 + LC0: 2 + LCFI0: 3 + LCFI1: 2 + LECIE1: 2 + LEFDE1: 2 + LFB3: 4 + LFE3: 2 + LSCIE1: 2 + LSFDE1: 1 + __TEXT: 1 + __eh_frame: 1 + _main: 2 + _main.eh: 2 + _puts: 1 + call: 1 + coalesced: 1 + eax: 1 + leaq: 1 + leave: 1 + live_support: 1 + movl: 1 + movq: 1 + no_toc: 1 + pushq: 1 + rbp: 2 + rdi: 1 + ret: 1 + rip: 1 + rsp: 1 + set: 10 + strip_static_syms: 1 + xc: 1 + xd: 1 + xe: 1 + Gosu: + "%": 2 + (: 54 + ): 55 + "*/": 4 + +: 2 + "-": 3 + .Name: 1 + .orderBy: 1 + /*: 4 + //: 1 + <: 1 + <%!-->: 1 + <%>: 2 + : 1 + : 1 + : 1 + "@": 1 + "@Deprecated": 1 + ALL_PEOPLE: 2 + ALL_PEOPLE.Values: 3 + ALL_PEOPLE.containsKey: 2 + Age: 1 + BUSINESS_CONTACT: 1 + Collection: 1 + Contact: 1 + DBConnectionManager.getConnection: 1 + EmailHelper: 1 + FAMILY: 1 + FRIEND: 1 + File: 2 + FileWriter: 1 + HashMap: 1 + Hello: 2 + IEmailable: 2 + IllegalArgumentException: 1 + Integer: 3 + List: 1 + Name: 3 + Person: 7 + PersonCSVTemplate.render: 1 + PersonCSVTemplate.renderToString: 1 + Relationship: 3 + Relationship.valueOf: 2 + RelationshipOfPerson: 1 + String: 6 + _age: 3 + _emailHelper: 2 + _name: 4 + _relationship: 2 + addAllPeople: 1 + addPerson: 4 + age: 4 + allPeople: 1 + allPeople.where: 1 + and: 1 + as: 3 + class: 1 + conn: 1 + conn.prepareStatement: 1 + construct: 1 + contact: 3 + contact.Name: 1 + contacts: 2 + defined: 1 + delegate: 1 + enhancement: 1 + enum: 1 + example: 2 + extends: 1 + file: 3 + file.eachLine: 1 + for: 2 + function: 11 + get: 1 + getAllPeopleOlderThanNOrderedByName: 1 + getEmailName: 1 + gst: 1 + hello: 1 + id: 1 + if: 4 + implements: 1 + in: 3 + incrementAge: 1 + int: 2 + java.io.File: 1 + java.util.*: 1 + line: 1 + line.HasContent: 1 + line.toPerson: 1 + loadFromFile: 1 + loadPersonFromDB: 1 + name: 4 + new: 6 + not: 1 + override: 1 + p: 5 + p.Age: 1 + p.Name: 2 + package: 2 + params: 1 + print: 4 + printPersonInfo: 1 + property: 2 + readonly: 1 + relationship: 2 + represents: 1 + result: 1 + result.getInt: 1 + result.getString: 2 + result.next: 1 + return: 4 + saveToFile: 1 + set: 1 + static: 7 + stmt: 1 + stmt.executeQuery: 1 + stmt.setInt: 1 + this: 1 + this.split: 1 + throw: 1 + toPerson: 1 + typeis: 1 + user: 1 + user.Department: 1 + user.FirstName: 1 + user.LastName: 1 + users: 2 + uses: 2 + using: 2 + vals: 4 + var: 10 + writer: 2 + "{": 28 + "}": 28 + Groovy: + "#": 1 + (: 7 + ): 7 + "-": 1 + .each: 1 + //Docs: 1 + //Echo: 1 + //Gather: 1 + //Print: 1 + //ant.apache.org/manual/Types/fileset.html: 1 + /usr/bin/env: 1 + CWD: 1 + Gradle: 1 + a: 1 + ant: 1 + ant.echo: 3 + ant.fileScanner: 1 + description: 1 + dir: 1 + each: 1 + echo: 1 + echoDirListViaAntBuilder: 1 + file: 1 + files: 1 + fileset: 1 + groovy: 1 + http: 1 + in: 1 + it.toString: 1 + list: 1 + message: 1 + name: 1 + of: 1 + path: 2 + plugin: 1 + println: 2 + project: 1 + project.name: 1 + projectDir: 1 + removed.: 1 + screen: 1 + subdirectory: 1 + task: 1 + the: 3 + to: 1 + via: 1 + with: 1 + "{": 3 + "}": 3 + Groovy Server Pages: + <%@>: 1 + : 2 + : 4 + : 2 + : 4 + : 4 + : 4 + : 2 + : 4 +
: 2 + : 4 + : 4 + : 4 + : 2 + : 4 + Download: 1 + Print: 1 + Resources: 2 + SiteMesh: 2 + Testing: 3 + Using: 1 + alt=: 2 + and: 2 + class=: 2 + content=: 4 + contentType=: 1 + directive: 1 + equiv=: 3 + example: 1 + href=: 2 + http: 3 + id=: 2 + module=: 2 + name=: 1 + page: 2 + tag: 1 + with: 3 + "{": 1 + "}": 1 + Haml: + "%": 1 + Hello: 1 + World: 1 + p: 1 + INI: + Josh: 1 + Peek: 1 + email: 1 + josh@github.com: 1 + name: 1 + user: 1 + Ioke: + "#": 1 + /usr/bin/env: 1 + ioke: 1 + println: 1 + Java: + "&&": 6 + (: 724 + ): 722 + "*": 6 + "*/": 86 + +: 79 + "-": 12 + .: 1 + .324: 1 + .add: 1 + .compareTo: 1 + .equalsIgnoreCase: 5 + .equiv: 2 + .floatValue: 1 + .generateResponse: 1 + .getACL: 1 + .getAllocator: 1 + .getAttributes: 1 + .getChildNodes: 2 + .getClassName: 1 + .getDescriptor: 1 + .getNodeName: 4 + .getNodeValue: 1 + .hasPermission: 1 + .hasheq: 1 + .len: 1 + .length: 1 + .parse: 2 + .replace: 2 + .toString: 1 + /*: 85 + //: 47 + //RubyModule: 1 + //XMLDocumentFilter: 1 + //a: 1 + //cleanup: 1 + "0": 1 + ;: 598 + <: 13 + "<<": 1 + <=>: 1 + <ComputerListener>: 2 + <ItemListener>: 2 + <K,V>: 1 + <RuntimeException>: 1 + <Slave>: 2 + <String,>: 2 + <T>: 1 + <V>: 3 + "@CLIResolver": 1 + "@Override": 6 + "@QueryParameter": 4 + "@SuppressWarnings": 1 + "@deprecated": 1 + ADMINISTER: 1 + ARRAY: 3 + Augmentations: 2 + BOOLEAN: 6 + BOOLEAN_TYPE: 3 + BYTE: 6 + BYTE_TYPE: 3 + BasicLibraryService: 1 + BigInt: 1 + BigInteger: 1 + Boolean.TYPE: 2 + Byte.TYPE: 2 + CHAR: 6 + CHAR_TYPE: 3 + Character.TYPE: 2 + Class: 10 + CloneNotSupportedException: 7 + CloudList: 3 + Collections.synchronizedMap: 1 + Comparable: 1 + ComputerListener.class: 1 + ConcurrentHashMap: 1 + Constructor: 1 + CopyOnWriteList: 4 + DOMParser: 1 + DOUBLE: 7 + DOUBLE_TYPE: 3 + DefaultFilter: 2 + Document: 2 + Double.TYPE: 2 + ENCODING_HANDLER_ALLOCATOR: 2 + Either: 1 + ElementValidityCheckFilter: 3 + EncodingHandler: 1 + EncodingHandler.class: 1 + Exception: 1 + ExtensionListView.createCopyOnWriteList: 2 + FLOAT: 6 + FLOAT_TYPE: 3 + File: 2 + File.pathSeparatorChar: 1 + Float.TYPE: 2 + FormValidation: 2 + FormValidation.error: 4 + FormValidation.ok: 1 + FormValidation.warning: 1 + Functions.toEmailSafeString: 2 + HTMLConfiguration: 1 + HTML_DOCUMENT_ALLOCATOR: 1 + HTML_ELEMENT_DESCRIPTION_ALLOCATOR: 1 + HTML_ENTITY_LOOKUP_ALLOCATOR: 1 + HTML_SAXPARSER_CONTEXT_ALLOCATOR: 1 + HashMap: 1 + HtmlDocument: 2 + HtmlDocument.class: 1 + HtmlDomParserContext: 3 + HtmlElementDescription.class: 1 + HtmlEntityLookup.class: 1 + HtmlSaxParserContext.class: 1 + Hudson: 5 + Hudson.class: 1 + Hudson_NotAPositiveNumber: 1 + IHashEq: 2 + INT: 6 + INT_TYPE: 3 + IOException: 7 + IPersistentCollection: 5 + IRubyObject: 14 + ISeq: 2 + Integer: 2 + Integer.TYPE: 2 + InterruptedException: 2 + ItemListener.class: 1 + Jenkins: 2 + Jenkins.CloudList: 1 + Jenkins.MasterComputer: 1 + Jenkins.getInstance: 2 + K: 2 + LONG: 7 + LONG_TYPE: 3 + List: 3 + Long: 1 + Map: 1 + Map.Entry: 1 + MasterComputer: 1 + Messages: 1 + Messages.Hudson_NotANegativeNumber: 1 + Messages.Hudson_NotANumber: 1 + Method: 3 + NamedNodeMap: 1 + Node: 1 + NodeList: 2 + NokogiriErrorHandler: 2 + NokogiriNonStrictErrorHandler4NekoHtml: 1 + NokogiriService: 1 + NokogiriService.HTML_DOCUMENT_ALLOCATOR.allocate: 1 + NokogiriStrictErrorHandler: 1 + NullPointerException: 1 + Number: 9 + NumberFormat: 1 + NumberFormat.getInstance: 2 + Numbers.compare: 1 + Numbers.equal: 1 + Numbers.hasheq: 1 + OBJECT: 3 + Object: 31 + ObjectAllocator: 18 + Opcodes.IALOAD: 1 + Opcodes.IASTORE: 1 + ParseException: 1 + Platform.isDarwin: 1 + PluginManager: 1 + QName: 2 + ReactorException: 2 + Reference: 3 + ReferenceQueue: 1 + RemoveNSAttrsFilter: 2 + Ruby: 22 + RubyClass: 71 + RubyFixnum.newFixnum: 6 + RubyModule: 18 + RuntimeException: 5 + SHORT: 6 + SHORT_TYPE: 3 + ServletContext: 2 + ServletException: 2 + Short.TYPE: 2 + Slave: 3 + Stapler.getCurrentRequest: 1 + Stapler.getCurrentResponse: 1 + StaplerRequest: 3 + StaplerResponse: 3 + StaplerResponse.SC_FORBIDDEN: 1 + String: 32 + StringBuffer: 14 + T: 2 + ThreadContext: 2 + Throwable: 4 + TopLevelItem: 3 + Type: 42 + Type.ARRAY: 2 + Type.OBJECT: 2 + Util: 1 + Util.: 1 + VOID: 5 + VOID_TYPE: 3 + Void.TYPE: 3 + XMLAttributes: 2 + XMLDocumentFilter: 3 + XMLParserConfiguration: 1 + XML_ATTRIBUTE_DECL_ALLOCATOR: 1 + XML_ATTR_ALLOCATOR: 1 + XML_CDATA_ALLOCATOR: 1 + XML_COMMENT_ALLOCATOR: 1 + XML_DOCUMENT_ALLOCATOR: 1 + XML_DOCUMENT_FRAGMENT_ALLOCATOR: 1 + XML_DTD_ALLOCATOR: 1 + XML_ELEMENT_ALLOCATOR: 1 + XML_ELEMENT_CONTENT_ALLOCATOR: 1 + XML_ELEMENT_DECL_ALLOCATOR: 1 + XML_ENTITY_DECL_ALLOCATOR: 1 + XML_ENTITY_REFERENCE_ALLOCATOR: 1 + XML_NAMESPACE_ALLOCATOR: 1 + XML_NODESET_ALLOCATOR: 1 + XML_NODE_ALLOCATOR: 1 + XML_PROCESSING_INSTRUCTION_ALLOCATOR: 1 + XML_READER_ALLOCATOR: 1 + XML_RELAXNG_ALLOCATOR: 2 + XML_SAXPARSER_CONTEXT_ALLOCATOR: 2 + XML_SAXPUSHPARSER_ALLOCATOR: 2 + XML_SCHEMA_ALLOCATOR: 2 + XML_SYNTAXERROR_ALLOCATOR: 2 + XML_TEXT_ALLOCATOR: 2 + XML_XPATHCONTEXT_ALLOCATOR: 2 + XNIException: 2 + XSLT_STYLESHEET_ALLOCATOR: 2 + XSTREAM.alias: 1 + XmlAttr.class: 1 + XmlAttributeDecl.class: 1 + XmlCdata.class: 1 + XmlComment.class: 1 + XmlDocument: 3 + XmlDocument.class: 1 + XmlDocument.rbNew: 1 + XmlDocumentFragment.class: 1 + XmlDomParserContext: 1 + XmlDtd.class: 1 + XmlElement.class: 1 + XmlElementContent.class: 1 + XmlElementDecl.class: 1 + XmlEntityDecl.EXTERNAL_GENERAL_PARSED: 1 + XmlEntityDecl.EXTERNAL_GENERAL_UNPARSED: 1 + XmlEntityDecl.EXTERNAL_PARAMETER: 1 + XmlEntityDecl.INTERNAL_GENERAL: 1 + XmlEntityDecl.INTERNAL_PARAMETER: 1 + XmlEntityDecl.INTERNAL_PREDEFINED: 1 + XmlEntityDecl.class: 1 + XmlEntityReference.class: 1 + XmlNamespace.class: 1 + XmlNode.class: 1 + XmlNodeSet.class: 1 + XmlProcessingInstruction.class: 1 + XmlReader.class: 1 + XmlRelaxng: 5 + XmlRelaxng.class: 1 + XmlSaxParserContext: 5 + XmlSaxParserContext.class: 1 + XmlSaxPushParser: 1 + XmlSaxPushParser.class: 1 + XmlSchema: 5 + XmlSchema.class: 1 + XmlSyntaxError: 5 + XmlSyntaxError.class: 1 + XmlText: 6 + XmlText.class: 1 + XmlXpathContext: 5 + XmlXpathContext.class: 1 + XsltStylesheet: 4 + XsltStylesheet.class: 2 + adminCheck: 3 + allocate: 9 + and: 1 + any: 1 + args: 6 + argumentTypes: 2 + argumentTypes.length: 1 + as: 1 + attr: 1 + attr.defineAnnotatedMethods: 1 + attrDecl: 1 + attrDecl.defineAnnotatedMethods: 1 + attrs: 4 + attrs.getLength: 1 + attrs.getQName: 1 + attrs.removeAttributeAt: 1 + augs: 4 + b: 1 + b.append: 1 + b.toString: 1 + basicLoad: 1 + boolean: 29 + boost: 1 + break: 1 + buf: 43 + buf.append: 21 + buf.toString: 4 + c: 21 + c.getName: 1 + c.getParameterTypes: 1 + c.isPrimitive: 2 + c1: 2 + c2: 2 + cache: 1 + cache.entrySet: 1 + cache.remove: 1 + car: 18 + case: 46 + catch: 8 + cdata: 1 + cdata.defineAnnotatedMethods: 1 + char: 13 + characterData: 3 + charset: 2 + check: 1 + class: 10 + classOf: 1 + classes: 2 + classes.length: 2 + clearCache: 1 + client: 1 + clojure.asm: 1 + clojure.lang: 1 + clone: 14 + clone.setMetaClass: 7 + comment: 1 + comment.defineAnnotatedMethods: 1 + compare: 1 + computerListeners: 2 + config: 2 + config.setErrorHandler: 1 + context: 8 + context.getRuntime: 3 + createDocuments: 2 + createHtmlModule: 2 + createNokogiriClassCahce: 2 + createNokogiriModule: 2 + createSaxModule: 2 + createSyntaxErrors: 2 + createXmlModule: 2 + createXsltModule: 2 + d: 10 + d.getComponentType: 1 + d.getName: 1 + d.isArray: 1 + d.isPrimitive: 1 + dead: 1 + default: 5 + define: 1 + detected_encoding: 2 + detected_encoding.isNil: 1 + doFieldCheck: 1 + doLogRss: 1 + doQuietDown: 2 + document: 5 + document.getDocumentElement: 2 + documentFragment: 1 + documentFragment.defineAnnotatedMethods: 1 + double: 4 + dtd: 1 + dtd.defineAnnotatedMethods: 1 + e: 11 + e.g.: 1 + e.getKey: 1 + e.getValue: 1 + e3779b9: 1 + element: 3 + element.defineAnnotatedMethods: 1 + element.uri: 1 + elementContent: 1 + elementContent.defineAnnotatedMethods: 1 + elementDecl: 1 + elementDecl.defineAnnotatedMethods: 1 + elementValidityCheckFilter: 3 + element_names: 3 + else: 28 + enableDocumentFragment: 1 + encHandler: 1 + encHandler.defineAnnotatedMethods: 1 + encoding: 2 + end: 4 + entityDecl: 1 + entityDecl.defineAnnotatedMethods: 1 + entityDecl.defineConstant: 6 + entref: 1 + entref.defineAnnotatedMethods: 1 + entries: 1 + equals: 2 + equalsIgnoreCase: 1 + equiv: 17 + error: 1 + errorHandler: 6 + errorHandler.getErrors: 1 + errorText: 6 + extends: 7 + "false": 9 + filters: 3 + final: 54 + fixEmpty: 4 + floatValue: 1 + for: 15 + generic: 1 + getArgumentTypes: 2 + getClassName: 1 + getComputerListeners: 1 + getConstructorDescriptor: 1 + getDescriptor: 11 + getDimensions: 3 + getElementType: 2 + getInstance: 2 + getInternalName: 2 + getItem: 1 + getItems: 1 + getJob: 1 + getJobCaseInsensitive: 1 + getJobListeners: 1 + getMethodDescriptor: 2 + getNewEmptyDocument: 1 + getNode: 1 + getNokogiriClass: 1 + getObjectType: 1 + getOpcode: 1 + getReturnType: 2 + getSize: 1 + getSlave: 1 + getSlaves: 1 + getSort: 1 + getType: 10 + h: 2 + hash: 3 + hashCode: 1 + hashCombine: 1 + hasheq: 1 + hc: 4 + headers: 1 + headers.getLength: 1 + headers.item: 2 + html.defineOrGetClassUnder: 1 + htmlDoc: 1 + htmlDocument: 3 + htmlDocument.defineAnnotatedMethods: 1 + htmlDocument.setDocumentNode: 1 + htmlDocument.setEncoding: 1 + htmlDocument.setParsedEncoding: 1 + htmlElemDesc: 1 + htmlElemDesc.defineAnnotatedMethods: 1 + htmlEntityLookup: 1 + htmlEntityLookup.defineAnnotatedMethods: 1 + htmlModule: 5 + htmlModule.defineClassUnder: 3 + htmlModule.defineModuleUnder: 1 + htmlSaxModule: 3 + htmlSaxModule.defineClassUnder: 1 + htmlSaxParserContext: 1 + htmlSaxParserContext.defineAnnotatedMethods: 1 + hudson.ExtensionListView: 1 + hudson.Functions: 1 + hudson.Platform: 1 + hudson.PluginManager: 1 + hudson.Util.fixEmpty: 1 + hudson.cli.declarative.CLIResolver: 1 + hudson.model: 1 + hudson.model.listeners.ItemListener: 1 + hudson.slaves.ComputerListener: 1 + hudson.util.CopyOnWriteList: 1 + hudson.util.FormValidation: 1 + i: 54 + identical: 1 + if: 79 + implemented: 1 + implements: 1 + import: 66 + index: 4 + init: 2 + initErrorHandler: 1 + initParser: 1 + instanceof: 14 + instead: 1 + int: 52 + isAdmin: 4 + isDarwin: 1 + isInteger: 1 + isNamespace: 1 + isPrimitive: 1 + isValid: 2 + isWindows: 1 + item: 2 + item.getName: 1 + itemListeners: 2 + j: 8 + java.io.File: 1 + java.io.IOException: 1 + java.lang.ref.Reference: 1 + java.lang.ref.ReferenceQueue: 1 + java.lang.ref.SoftReference: 1 + java.lang.reflect.Constructor: 1 + java.lang.reflect.Method: 1 + java.math.BigInteger: 1 + java.text.NumberFormat: 1 + java.text.ParseException: 1 + java.util.Collections: 2 + java.util.HashMap: 1 + java.util.List: 1 + java.util.Map: 3 + java.util.concurrent.ConcurrentHashMap: 1 + java_encoding: 2 + javax.servlet.ServletContext: 1 + javax.servlet.ServletException: 1 + jenkins.model.Jenkins: 1 + k: 5 + k1: 40 + k1.equals: 2 + k2: 38 + klazz: 34 + l: 5 + la: 1 + len: 24 + list: 1 + list.getLength: 1 + list.item: 2 + long: 4 + m: 1 + m.getParameterTypes: 1 + m.getReturnType: 1 + match: 2 + method: 3 + method.getParameterTypes: 1 + method.getReturnType: 1 + methodDescriptor: 2 + methodDescriptor.indexOf: 1 + methodDescriptor.toCharArray: 2 + n: 3 + name: 10 + name.charAt: 1 + name.getChars: 1 + name.length: 2 + name.rawname: 2 + namespace: 1 + namespace.defineAnnotatedMethods: 1 + negative: 1 + new: 61 + nil: 2 + node: 14 + node.defineAnnotatedMethods: 1 + nodeMap: 1 + nodeMap.getLength: 1 + nodeMap.item: 2 + nodeSet: 1 + nodeSet.defineAnnotatedMethods: 1 + nokogiri: 6 + nokogiri.HtmlDocument: 1 + nokogiri.NokogiriService: 1 + nokogiri.XmlDocument: 1 + nokogiri.defineClassUnder: 2 + nokogiri.defineModuleUnder: 3 + nokogiri.internals: 1 + nokogiri.internals.NokogiriHelpers.getNokogiriClass: 1 + nokogiri.internals.NokogiriHelpers.isNamespace: 1 + nokogiri.internals.NokogiriHelpers.stringOrNil: 1 + nokogiriClassCache: 2 + nokogiriClassCache.put: 26 + nokogiriClassCacheGvarName: 1 + not: 1 + "null": 43 + number: 2 + o: 12 + o.hashCode: 2 + of: 2 + "off": 25 + "on": 1 + one.: 1 + opcode: 17 + options: 4 + options.noError: 2 + options.noWarning: 2 + options.strict: 1 + or: 1 + org.apache.xerces.parsers.DOMParser: 1 + org.apache.xerces.xni.Augmentations: 1 + org.apache.xerces.xni.QName: 1 + org.apache.xerces.xni.XMLAttributes: 1 + org.apache.xerces.xni.XNIException: 1 + org.apache.xerces.xni.parser.XMLDocumentFilter: 1 + org.apache.xerces.xni.parser.XMLParserConfiguration: 1 + org.cyberneko.html.HTMLConfiguration: 1 + org.cyberneko.html.filters.DefaultFilter: 1 + org.jruby.Ruby: 2 + org.jruby.RubyArray: 1 + org.jruby.RubyClass: 2 + org.jruby.RubyFixnum: 1 + org.jruby.RubyModule: 1 + org.jruby.runtime.ObjectAllocator: 1 + org.jruby.runtime.ThreadContext: 1 + org.jruby.runtime.builtin.IRubyObject: 2 + org.jruby.runtime.load.BasicLibraryService: 1 + org.jvnet.hudson.reactor.ReactorException: 1 + org.kohsuke.stapler.QueryParameter: 1 + org.kohsuke.stapler.Stapler: 1 + org.kohsuke.stapler.StaplerRequest: 1 + org.kohsuke.stapler.StaplerResponse: 1 + org.w3c.dom.Document: 1 + org.w3c.dom.NamedNodeMap: 1 + org.w3c.dom.NodeList: 1 + own: 1 + package: 5 + parameters: 4 + parameters.length: 2 + parse: 1 + parser: 1 + pcequiv: 2 + pi: 1 + pi.defineAnnotatedMethods: 1 + pluginManager: 2 + private: 35 + protected: 4 + public: 124 + qs: 2 + reader: 1 + reader.defineAnnotatedMethods: 1 + relaxng: 1 + relaxng.defineAnnotatedMethods: 1 + relying: 1 + removeNSAttrsFilter: 2 + req: 4 + req.getQueryString: 1 + ret: 4 + ret1: 2 + return: 172 + returnType: 1 + returnType.getDescriptor: 1 + root: 4 + rq: 1 + rq.poll: 2 + rsp: 4 + rsp.sendError: 1 + rsp.sendRedirect2: 1 + ruby: 25 + ruby.defineModule: 1 + ruby.getClassFromPath: 26 + ruby.getObject: 13 + ruby.getStandardError: 2 + ruby_encoding: 3 + ruby_encoding.isNil: 1 + runtime: 30 + runtimeException: 2 + s: 4 + schema: 2 + schema.defineAnnotatedMethods: 1 + seed: 5 + setFeature: 4 + setNodes: 1 + setProperty: 4 + setSlaves: 1 + side: 1 + size: 8 + slaves: 3 + sneakyThrow: 1 + sneakyThrow0: 2 + sort: 18 + startElement: 2 + static: 91 + stringOrNil: 1 + stylesheet: 1 + stylesheet.defineAnnotatedMethods: 1 + super: 5 + super.startElement: 2 + switch: 5 + synchronized: 1 + syntaxError: 2 + t: 6 + t.buf: 1 + t.len: 1 + t.off: 1 + t.sort: 1 + testee: 1 + testee.equals: 1 + testee.toCharArray: 1 + text: 2 + text.defineAnnotatedMethods: 1 + this: 4 + this.buf: 2 + this.errorHandler: 2 + this.len: 2 + this.off: 1 + this.sort: 2 + throw: 2 + throws: 10 + toString: 1 + transient: 2 + "true": 16 + try: 8 + tryGetCharsetFromHtml5MetaTag: 2 + type: 5 + type.equalsIgnoreCase: 2 + typeDescriptor: 1 + typeDescriptor.toCharArray: 1 + types: 3 + use: 1 + val: 3 + val.get: 1 + validation: 1 + value: 7 + void: 20 + warningText: 5 + while: 9 + wrapDocument: 1 + x: 7 + x.getClass: 1 + xmlDocument: 2 + xmlDocument.defineAnnotatedMethods: 1 + xmlModule: 7 + xmlModule.defineClassUnder: 23 + xmlModule.defineModuleUnder: 1 + xmlNode: 2 + xmlRelaxng: 3 + xmlRelaxng.clone: 1 + xmlSaxModule: 3 + xmlSaxModule.defineClassUnder: 2 + xmlSaxParserContext: 5 + xmlSaxParserContext.clone: 1 + xmlSaxParserContext.defineAnnotatedMethods: 1 + xmlSaxPushParser: 1 + xmlSaxPushParser.defineAnnotatedMethods: 1 + xmlSchema: 3 + xmlSchema.clone: 1 + xmlSyntaxError: 4 + xmlSyntaxError.clone: 1 + xmlSyntaxError.defineAnnotatedMethods: 1 + xmlText: 3 + xmlText.clone: 1 + xmlXpathContext: 3 + xmlXpathContext.clone: 1 + xpathContext: 1 + xpathContext.defineAnnotatedMethods: 1 + xsltModule: 3 + xsltModule.defineAnnotatedMethod: 1 + xsltModule.defineClassUnder: 1 + xsltStylesheet: 3 + xsltStylesheet.clone: 1 + your: 1 + "{": 255 + "||": 8 + "}": 254 + JavaScript: + "#": 11 + "#*": 1 + "#000": 3 + "#000000": 45 + "#001B64": 1 + "#001C7E": 2 + "#002cbb": 1 + "#0033FF": 1 + "#00FFFF": 3 + "#010101": 10 + "#040404": 3 + "#050505": 1 + "#050506": 2 + "#050a06": 1 + "#052727": 1 + "#070602": 1 + "#076148": 1 + "#080C06": 1 + "#083B3B": 2 + "#090051": 1 + "#111111": 1 + "#124564": 1 + "#1B6400": 1 + "#1BC3C3": 1 + "#1C7E00": 2 + "#1D2123": 1 + "#202020": 7 + "#233123": 1 + "#280035": 1 + "#282828": 1 + "#2E2E2E": 1 + "#2d2d2d": 1 + "#303030": 3 + "#323232": 6 + "#333333": 12 + "#353535": 1 + "#363636": 2 + "#373735": 1 + "#37596e": 1 + "#38004B": 2 + "#3DB3FF": 1 + "#3c3c3c": 2 + "#3c4439": 2 + "#405300": 1 + "#410004": 1 + "#414141": 3 + "#421F00": 1 + "#444444": 2 + "#4c4c4c": 2 + "#4f0c0e": 1 + "#503700": 1 + "#515300": 1 + "#520000": 8 + "#592800": 2 + "#593A0A": 1 + "#59FF2A": 1 + "#5c5c5c": 4 + "#5e5e5e": 2 + "#641B00": 1 + "#65696d": 1 + "#666666": 16 + "#6B6D00": 2 + "#6E6E70": 8 + "#707070": 4 + "#708DFF": 1 + "#7E1C00": 2 + "#7e7e7e": 1 + "#7fd5f0": 2 + "#818584": 1 + "#82330c": 1 + "#828783": 1 + "#838383": 1 + "#848484": 4 + "#8600CB": 1 + "#899AFF": 2 + "#959794": 1 + "#979996": 1 + "#999288": 1 + "#999999": 4 + "#9AFF89": 2 + "#9f9": 2 + "#A5FF00": 1 + "#ACACAE": 4 + "#B2B2B4": 4 + "#B50026": 1 + "#C300FF": 1 + "#C48200": 1 + "#D300FF": 2 + "#F01010": 1 + "#F0F0F0": 1 + "#F8F8F8": 1 + "#FD6C00": 2 + "#FDFDFD": 14 + "#FE8B92": 1 + "#FEA23F": 2 + "#FF0": 1 + "#FF3300": 1 + "#FF8D70": 1 + "#FF9A89": 2 + "#FFFF00": 2 + "#FFFF62": 2 + "#FFFFFF": 8 + "#ID": 2 + "#abb1b8": 6 + "#b2b2b2": 2 + "#b2b4ed": 1 + "#bec3c9": 2 + "#c0c5cb": 1 + "#c48200": 4 + "#c4c4c4": 2 + "#c5c5c5": 6 + "#c8c8b1": 1 + "#cccccc": 4 + "#d9dad6": 1 + "#e3e5e8": 4 + "#e4e5e0": 1 + "#e6b35c": 4 + "#e6e6e6": 2 + "#eeeeee": 1 + "#eef0f2": 1 + "#f0f0f0": 2 + "#f1f3f5": 1 + "#f2f2f0": 1 + "#f3f4f7": 1 + "#f3f5f7": 1 + "#f5f7f4": 1 + "#f6f6f6": 2 + "#fbffff": 1 + "#fc1d00": 8 + "#fcfcfc": 1 + "#fed434": 2 + "#fefefe": 2 + "#ff0000": 2 + "#ffff00": 1 + "#ffffff": 30 + "#id": 1 + "#modernizr": 3 + "#x": 1 + "#x27": 1 + "#x2F": 1 + "%": 17 + "&": 22 + "&&": 114 + (: 2299 + ): 2318 + "*": 144 + "**": 3 + "*/": 87 + "*/*": 4 + "*display": 2 + "*f": 2 + "*t": 1 + "*zoom": 2 + +: 329 + "-": 311 + .: 80 + .*: 10 + .*version: 2 + ..9: 1 + .0: 1 + .01: 4 + .013546: 1 + .015: 5 + .03: 2 + .05: 5 + .07: 2 + .082217: 1 + .1: 5 + .119213: 1 + .12: 4 + .13: 2 + .15: 3 + .2: 2 + .25: 10 + .275: 5 + .288702: 1 + .298039: 1 + .3: 5 + .32: 1 + .33: 1 + .4: 14 + .4.2: 1 + .45: 1 + .5: 26 + .55: 2 + .6: 1 + .6.1: 2 + .7: 1 + .7.2: 1 + .749019: 1 + .8: 4 + .CLASS: 2 + .Event: 1 + .EventEmitter: 1 + .FreeList: 1 + .HTTPParser: 1 + .TEST: 4 + .WebkitAppearance: 1 + ._change: 1 + ._last: 1 + ._submit: 1 + .addClass: 1 + .ajax: 1 + .appendTo: 1 + .apply: 3 + .attr: 1 + .bind: 2 + .call: 7 + .childNodes: 1 + .concat: 2 + .createSVGRect: 1 + .delegate: 1 + .emit: 1 + .extend: 1 + .fillText: 1 + .find: 2 + .getContext: 1 + .hasOwnProperty: 2 + .html: 1 + .indexOf: 1 + .join: 4 + .length: 9 + .matches: 1 + .ok: 1 + .onSocket: 1 + .proxy: 1 + .push: 2 + .remove: 1 + .replace: 10 + .run: 4 + .shift: 1 + .slice: 2 + .sort: 1 + .specialChange: 2 + .specialSubmit: 1 + .splice: 1 + .split: 6 + .style.textShadow: 1 + .support.transition: 1 + .toFixed: 3 + .toString: 3 + .toUpperCase: 2 + .unbind: 1 + /: 96 + /*: 80 + /.test: 10 + //: 637 + //XXX: 1 + //basic: 1 + //don: 1 + /100: 1 + /2: 1 + /255: 1 + /Connection/i: 1 + /Content: 1 + /Date/i: 1 + /Expect/i: 1 + /SVGAnimate/.test: 1 + /SVGClipPath/.test: 1 + /Transfer: 1 + /a: 4 + /bfnrt: 3 + /chunk/i: 1 + /close/i: 1 + /f: 3 + /g: 18 + /gi: 1 + /http/.test: 1 + /i: 2 + /ig: 1 + /index.html: 1 + /msie: 1 + /r: 1 + /u: 3 + /usr/bin/env: 1 + "0": 7 + "1": 8 + "2": 5 + "255": 3 + 2d: 2 + "3": 2 + "32": 1 + "62": 1 + "84": 1 + "94": 1 + ;: 1632 + <: 43 + <!doctype>: 3 + <">: 4 + <"||a.charAt(a.length-1)!==">: 1 + <$1>: 6 + <(?:">: 1 + <(\w+)\s*\/?>: 2 + </"+d+">: 1 + </$2>: 6 + </:nav>: 1 + </a>: 8 + </body>: 2 + </colgroup>: 4 + </div>: 21 + </fieldset>: 4 + </g,>: 1 + </html>: 2 + </map>: 4 + </p>: 4 + </select>: 4 + </style>: 1 + </table>: 27 + </tbody>: 12 + </td>: 10 + </tr>: 11 + </xyz>: 1 + <0?0:n>: 1 + <:nav>: 1 + "<<": 2 + <[\w\W]+>: 2 + <\/\1>: 2 + <a>: 12 + <body>: 3 + <colgroup>: 4 + <div>: 24 + <fieldset>: 4 + <g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&k.filter(b,a,!0)},">: 1 + <html>: 3 + <iframe>: 1 + <input>: 5 + <link/>: 4 + <map>: 4 + <p>: 4 + <q;m++)if(p=g[m]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[m]=l||p&&p.nodeName.toLowerCase()===h?p||false:p===h}l&&k.filter(h,g,true)},">: 1 + <r?10:5:2:1,i*Math.pow(10,u)}function>: 1 + <select>: 4 + <style>: 1 + <table>: 29 + <tbody>: 12 + <td>: 10 + <tr>: 11 + <xyz>: 1 + "@": 3 + "@font": 1 + "@media": 1 + "@memberOf": 1 + "@type": 1 + A: 2 + A.: 1 + A.jQuery: 1 + AE6D: 3 + ANTHRACITE: 1 + ATOMIC_START_TOKEN: 1 + Accept: 3 + Acceptable: 1 + Accepted: 1 + Agent: 5 + Agent.defaultMaxSockets: 2 + Agent.prototype.addRequest: 1 + Agent.prototype.createSocket: 1 + Agent.prototype.defaultPort: 1 + Agent.prototype.removeSocket: 1 + Allowed: 1 + Altimeter: 1 + Animal: 12 + Animal.name: 1 + Animal.prototype.move: 2 + Array: 13 + Array.isArray: 3 + Array.prototype.indexOf: 1 + Array.prototype.push: 1 + Array.prototype.slice: 2 + Authentication: 1 + Authoritative: 1 + Average: 1 + B8: 3 + BEIGE: 1 + BLACK: 1 + BLUE: 1 + BROWN: 1 + BRUSHED_METAL: 7 + BRUSHED_STAINLESS: 5 + Backbone.Collection.prototype: 1 + Backbone.Events: 2 + Backbone.History: 2 + Backbone.History.prototype: 1 + Backbone.Router: 1 + Backbone.Router.prototype: 1 + Backbone.View.prototype: 1 + Backbone.emulateHTTP: 1 + Backbone.emulateJSON: 2 + Backbone.history: 2 + Backbone.history.navigate: 1 + Backbone.history.route: 1 + Backbone.sync: 1 + BackgroundColor: 1 + Bad: 1 + Battery: 1 + Boolean: 6 + Boolean.prototype.toJSON: 1 + Bottom: 3 + Bubbles: 3 + Buffer: 1 + Buffer.byteLength: 2 + Buffer.isBuffer: 1 + CARBON: 5 + CLASS: 4 + CRLF: 9 + CSS1Compat: 4 + Can: 2 + Choices: 1 + Client: 6 + Client.prototype.request: 1 + ClientRequest: 6 + ClientRequest.prototype._deferToConnect: 1 + ClientRequest.prototype._implicitHeader: 1 + ClientRequest.prototype.abort: 1 + ClientRequest.prototype.clearTimeout: 1 + ClientRequest.prototype.onSocket: 1 + ClientRequest.prototype.setNoDelay: 1 + ClientRequest.prototype.setSocketKeepAlive: 1 + ClientRequest.prototype.setTimeout: 1 + Clock: 1 + ColorDef: 1 + Compass: 1 + Conflict: 1 + ConicalGradient: 1 + Connection: 2 + Content: 6 + Continue: 1 + Created: 1 + D: 1 + D27CDB6E: 3 + DARK_GRAY: 1 + DELETE: 2 + DOMContentLoaded: 9 + DTRACE_HTTP_CLIENT_REQUEST: 1 + DTRACE_HTTP_CLIENT_RESPONSE: 1 + DTRACE_HTTP_SERVER_REQUEST: 1 + DTRACE_HTTP_SERVER_RESPONSE: 1 + Date: 5 + Date.prototype.toJSON: 2 + Dean: 1 + DisplayMulti: 1 + DisplaySingle: 1 + DocumentTouch: 1 + E: 2 + END_OF_FILE: 1 + EX_EOF: 1 + Edwards: 1 + Encoding: 1 + Encoding/i: 1 + Entity: 1 + Error: 15 + Error.prototype: 1 + Etag: 3 + EventEmitter: 3 + Expectation: 1 + Expr.match.ID.test: 2 + Expr.relative: 1 + F: 6 + F.prototype: 1 + Failed: 2 + Forbidden: 1 + ForegroundType: 1 + Found: 1 + FrameDesign: 1 + FreeList: 1 + Function: 4 + Function.prototype.bind: 2 + GET: 12 + GREEN: 1 + GaugeType: 1 + Gone: 1 + HOP: 1 + HTML: 4 + HTTP/1.1: 2 + HTTPParser: 1 + HTTPParser.REQUEST: 1 + HTTPParser.RESPONSE: 1 + Height: 3 + Horizon: 1 + Horse: 12 + Horse.__super__.constructor.apply: 2 + Horse.__super__.move.call: 2 + Horse.name: 1 + Horse.prototype.move: 2 + I: 1 + ID: 5 + If: 6 + Ignoring: 1 + IncomingMessage: 1 + Information: 1 + Invalid: 9 + JSON: 7 + JSON.parse: 1 + JSON.stringify: 2 + JS_Parse_Error: 2 + JS_Parse_Error.prototype.toString: 1 + KEYWORDS: 2 + KEYWORDS_ATOM: 2 + KEYWORDS_BEFORE_EXPRESSION: 1 + KnobStyle: 1 + KnobType: 1 + LIGHT_GRAY: 1 + Label: 1 + LabelNumberFormat: 1 + Large: 2 + Last: 3 + Latest: 1 + LcdColor: 1 + Led: 1 + LedColor: 1 + Left: 6 + Length: 1 + Length/i: 1 + Level: 1 + LightBulb: 1 + Linear: 1 + LinearBargraph: 1 + MUD: 1 + MUST: 1 + Match: 3 + Math.floor: 9 + Math.log10: 1 + Math.max: 3 + Math.min: 2 + Math.random: 1 + Math.round: 3 + Math.sqrt: 2 + Media: 1 + Method: 1 + Microsoft.XMLDOM: 3 + Microsoft.XMLHTTP: 3 + Missing: 1 + Modal: 2 + Modal.prototype: 1 + Modernizr: 8 + Modernizr._cssomPrefixes: 1 + Modernizr._domPrefixes: 1 + Modernizr._prefixes: 1 + Modernizr._version: 1 + Modernizr.hasEvent: 1 + Modernizr.mq: 1 + Modernizr.prefixed: 1 + Modernizr.testAllProps: 1 + Modernizr.testProp: 1 + Modernizr.testStyles: 1 + Modified: 7 + Moved: 2 + Multi: 1 + Multiple: 1 + N: 2 + NAME: 4 + NE: 2 + NOT: 1 + NW: 2 + Name: 1 + "No": 7 + Non: 1 + None: 3 + Not: 5 + Number: 3 + Number.prototype.toJSON: 1 + OK: 2 + OPERATORS: 2 + OPERATOR_CHARS: 1 + Object: 5 + Object.keys: 3 + Object.prototype.hasOwnProperty: 2 + Object.prototype.hasOwnProperty.call: 1 + Object.prototype.toString: 2 + Odometer: 1 + Orientation: 1 + Other: 1 + OutgoingMessage: 2 + OutgoingMessage.call: 2 + OutgoingMessage.prototype._finish: 1 + OutgoingMessage.prototype._flush: 1 + OutgoingMessage.prototype._renderHeaders: 1 + OutgoingMessage.prototype.addTrailers: 1 + OutgoingMessage.prototype.getHeader: 1 + OutgoingMessage.prototype.removeHeader: 1 + OutgoingMessage.prototype.write: 1 + PEG.parser: 1 + POST: 4 + PRECEDENCE: 1 + PUNCHED_SHEET: 5 + PUNC_BEFORE_EXPRESSION: 1 + PUNC_CHARS: 1 + PUT: 2 + Partial: 1 + Payment: 1 + Permanently: 1 + PointerType: 1 + Precondition: 1 + Processing: 1 + Protocols: 1 + Proxy: 2 + Qa: 1 + RED: 1 + REGEXP_MODIFIERS: 1 + RESERVED_WORDS: 2 + RE_DEC_NUMBER: 1 + RE_DEC_NUMBER.test: 1 + RE_HEX_NUMBER: 1 + RE_HEX_NUMBER.test: 1 + RE_OCT_NUMBER: 1 + RE_OCT_NUMBER.test: 1 + Radial: 1 + RadialBargraph: 1 + RadialVertical: 1 + Range: 1 + Redirect: 1 + RegExp: 8 + Request: 4 + Requested: 7 + Required: 3 + Reset: 1 + Right: 3 + S: 4 + S/: 2 + SATIN_GRAY: 1 + SE: 2 + STAINLESS: 4 + STATUS_CODES: 1 + SW: 2 + Satisfiable: 1 + Section: 1 + See: 1 + Server: 6 + ServerResponse: 5 + ServerResponse.prototype._implicitHeader: 1 + ServerResponse.prototype.assignSocket: 1 + ServerResponse.prototype.detachSocket: 1 + ServerResponse.prototype.statusCode: 1 + ServerResponse.prototype.writeContinue: 1 + ServerResponse.prototype.writeHead: 1 + ServerResponse.prototype.writeHeader: 1 + Since: 3 + Sizzle: 1 + Sizzle.filter: 6 + Sizzle.find: 2 + Sizzle.isXML: 1 + Snake: 12 + Snake.__super__.constructor.apply: 2 + Snake.__super__.move.call: 2 + Snake.name: 1 + Snake.prototype.move: 2 + Some: 1 + Status: 1 + StopWatch: 1 + String: 3 + String.fromCharCode: 2 + String.prototype.toJSON: 1 + String.prototype.trim: 1 + Success: 3 + Switching: 1 + Syntax: 5 + TAG: 6 + TAGNAMES: 2 + TEXT: 1 + TEXT.replace: 1 + TURNED: 6 + Temporarily: 1 + Temporary: 1 + This: 1 + TickLabelOrientation: 1 + Time: 1 + Too: 2 + Top: 6 + TrafficLight: 1 + Transfer: 1 + Transport: 3 + TrendState: 1 + Type: 4 + TypeError: 2 + UNICODE: 1 + UNICODE.connector_punctuation.test: 1 + UNICODE.letter.test: 1 + UNICODE.non_spacing_mark.test: 1 + UNICODE.space_combining_mark.test: 1 + URI: 1 + UTF: 1 + Unauthorized: 1 + Unsupported: 1 + Use: 1 + W: 2 + W/: 1 + W/.test: 1 + WHITE: 1 + WHITESPACE_CHARS: 1 + Width: 8 + WindDirection: 1 + With: 8 + X: 9 + XHTML: 2 + XML: 3 + XMLHttpRequest: 3 + Y: 3 + Z: 1 + _: 13 + _.bind: 2 + _.bindAll: 1 + _.each: 1 + _.extend: 7 + _.isFunction: 1 + _.isRegExp: 1 + _.toArray: 1 + __className__: 8 + __extends: 6 + __hasProp: 2 + __hasProp.call: 2 + __sizzle__: 3 + __slice: 2 + __slice.call: 2 + _bindRoutes: 1 + _change_attached: 1 + _change_data: 3 + _extractParameters: 1 + _hasOwnProperty: 2 + _hasOwnProperty.call: 2 + _i: 10 + _id: 1 + _jQuery: 2 + _len: 6 + _onModelEvent: 1 + _removeReference: 1 + _results: 6 + _results.push: 2 + _routeToRegExp: 1 + _submit_attached: 1 + _super: 4 + a: 39 + a.: 1 + a.defaultView: 1 + a.getAttribute: 2 + a.jQuery: 1 + a.length: 1 + a.nodeType: 1 + a.parentWindow: 1 + abbr: 2 + abort: 3 + abortIncoming: 3 + absolute: 12 + accept: 4 + add: 1 + addClass: 4 + after: 10 + aggressive.: 1 + ai: 1 + ajax: 3 + ajaxComplete: 6 + ajaxError: 3 + ajaxSend: 6 + ajaxStart: 6 + ajaxStop: 6 + ajaxSuccess: 3 + alert: 9 + alive: 1 + all: 4 + allowHalfOpen: 1 + alpha: 3 + altKey: 2 + always: 2 + an: 1 + and: 3 + animationName: 1 + anthracite: 3 + any: 7 + api: 1 + append: 3 + applet: 2 + application/ecmascript: 3 + application/javascript: 3 + application/json: 3 + application/x: 8 + application/xml: 3 + ar: 1 + are: 2 + args: 4 + args.concat: 2 + arguments: 21 + arguments.length: 4 + arguments_: 3 + array: 9 + array.length: 1 + array_to_hash: 11 + article: 3 + ascii: 1 + aside: 3 + assert: 7 + assign: 1 + assignment: 1 + async: 4 + at: 1 + atRoot: 3 + atom: 2 + attrChange: 2 + attrHandle: 4 + attrMap: 4 + attrName: 2 + attrNode: 2 + attrNode.nodeValue: 1 + attributeNode: 4 + attributeNode.specified: 2 + attributeNode.value: 2 + attributes: 3 + attrs: 3 + attrs.list: 2 + audio: 11 + audio/aac: 1 + audio/mpeg: 1 + audio/ogg: 1 + audio/wav: 1 + audio/x: 1 + auth: 1 + authenticate: 1 + auto: 24 + awesome: 1 + b: 17 + b.css: 1 + b.innerHTML: 1 + b.remove: 1 + b.slice: 1 + b.src: 2 + b.text: 1 + b.textContent: 1 + b.toLowerCase: 1 + backdrop.call: 1 + background: 3 + baseHasDuplicate: 2 + bdi: 2 + be: 3 + before: 7 + beforeactivate._change: 1 + begin: 1 + begin.data: 1 + begin.data.charCodeAt: 1 + begin.rawText: 2 + beginPath: 2 + bf: 1 + bi: 1 + binary: 1 + bind: 2 + black: 3 + blackMetal: 3 + block: 15 + blocks: 1 + blur: 3 + body: 26 + body.: 1 + bodyHead: 4 + bold: 1 + bool: 16 + bool.ogg: 1 + boolHook: 2 + boolean: 18 + border: 14 + borderLeftWidth: 4 + borderTopWidth: 4 + bottom: 1 + bound: 3 + boxReflect: 1 + br: 1 + brass: 6 + break: 11 + browser: 1 + browserMatch: 1 + bubbles: 2 + bubbling: 2 + buildMessage: 2 + butt: 2 + button: 17 + buttons: 1 + by: 1 + bytesParsed: 4 + c: 13 + c*u: 1 + c.ajax: 1 + c.globalEval: 1 + c.isReady: 1 + c.on: 2 + c.ready: 1 + call: 2 + callback: 8 + callback.apply: 1 + called: 3 + can: 5 + cancelable: 2 + canvas: 29 + case: 17 + catch: 5 + catch/finally: 1 + cb: 14 + cellSpacing: 1 + cellpadding: 2 + cellpadding=: 3 + cellspacing: 2 + cellspacing=: 3 + center: 20 + cf: 3 + ch: 30 + ch.charCodeAt: 1 + change: 16 + change._change: 1 + changeData: 5 + char: 1 + charAt: 1 + charCode: 2 + char_: 3 + character: 8 + characters: 5 + chars: 1 + chars.join: 1 + charset: 2 + check: 1 + checkSet: 22 + checkSet.length: 4 + checkbox: 19 + checked: 9 + checked=: 1 + child: 15 + child.__super__: 3 + child.prototype: 4 + child.prototype.constructor: 1 + chrome: 3 + chunk: 10 + chunk.length: 2 + chunkExpression: 1 + chunked: 1 + chunker.exec: 1 + cj: 1 + class: 18 + class2type: 1 + class=: 13 + className: 4 + classes: 1 + classes.join: 1 + classes.push: 1 + classes.slice: 1 + classid: 3 + cleanExpected: 2 + cleanExpected.push: 1 + cleanupExpected: 2 + click: 8 + click._change: 1 + click._submit: 1 + click.modal.data: 1 + click.specialSubmit: 1 + client: 10 + clientX: 2 + clientY: 2 + clone: 1 + close: 1 + closeExpression: 1 + closePath: 1 + closest: 3 + clsid: 3 + codecs: 4 + col: 4 + colSpan: 1 + collection: 2 + collection.: 1 + color: 2 + colspan: 2 + column: 8 + columnCount: 1 + compatible: 3 + complete: 8 + computeErrorPosition: 2 + computed: 1 + conditional: 1 + conn: 3 + connection: 1 + connectionExpression: 1 + connectionListener: 3 + connector_punctuation: 1 + console.error: 2 + console.log: 2 + const: 2 + constructor: 9 + contains: 7 + content: 9 + contentLengthExpression: 1 + contenteditable: 2 + context: 27 + context.jquery: 1 + context.nodeType: 3 + context.ownerDocument: 1 + context.parentNode: 2 + contextXML: 4 + contextmenu: 1 + continue/i: 1 + continueExpression: 1 + continueExpression.test: 1 + controls: 1 + conversion: 3 + cookie: 2 + coords: 1 + could: 1 + cr: 1 + create: 1 + createDocumentFragment: 1 + createElement: 3 + createHangUpError: 3 + cssFloat: 6 + cssanimations: 1 + csscolumns: 1 + cssgradients: 1 + cssomPrefixes: 2 + cssomPrefixes.join: 1 + cssreflections: 1 + csstransforms: 1 + csstransforms3d: 1 + csstransitions: 1 + ctor: 6 + ctor.prototype: 3 + ctrlKey: 2 + cube: 2 + cubes: 4 + cur: 5 + currentTarget: 2 + curry: 1 + customizations: 1 + cv: 1 + cx: 1 + cy: 1 + d: 259 + d*: 6 + d.getMilliseconds: 1 + d.slice: 2 + d.toUTCString: 1 + d/: 1 + da: 1 + data: 25 + dataType: 2 + datalist: 2 + dateCache: 5 + dateExpression: 1 + dblclick: 2 + dealing: 1 + debug: 17 + default: 4 + defaultPort: 3 + defaultView: 2 + defaultView.getComputedStyle: 2 + defer: 6 + defun: 1 + delegateEvents: 1 + delete: 8 + destination: 2 + destination_type: 2 + detail: 1 + details: 3 + di: 1 + die: 2 + disabled: 3 + display: 24 + div: 53 + div.appendChild: 1 + div.firstChild: 1 + div.firstChild.namespaceURI: 1 + div.innerHTML: 1 + div.parentNode.removeChild: 1 + do: 2 + doc: 3 + doc.createElement: 1 + docElement: 1 + docElement.appendChild: 1 + docElement.className: 2 + docElement.className.replace: 1 + docElement.removeChild: 1 + document: 11 + document.body: 4 + document.createElement: 16 + document.createElementNS: 6 + document.defaultView: 1 + document.documentElement: 1 + document.documentMode: 2 + document.getElementById: 1 + doing: 1 + domPrefixes: 3 + done: 5 + dot: 2 + down: 6 + dr: 1 + drawBackground: 1 + drawForeground: 1 + drawFrame: 1 + e: 47 + e*u: 1 + e.isDefaultPrevented: 1 + e.preventDefault: 1 + e=: 3 + eE: 2 + each: 2 + east: 1 + ecmascript: 3 + ei: 2 + el: 4 + elem: 83 + elem.canPlayType: 2 + elem.getAttribute: 4 + elem.getAttributeNode: 5 + elem.getContext: 2 + elem.href: 2 + elem.id: 1 + elem.nodeName: 4 + elem.nodeName.toLowerCase: 2 + elem.nodeType: 4 + elem.parentNode: 7 + elem.previousSibling: 2 + elem.setAttribute: 4 + elem.value: 8 + element: 6 + element.appendTo: 1 + element.hasClass: 1 + element.parent: 1 + element.removeAttribute: 1 + element.setAttribute: 3 + element.trigger: 1 + elements: 2 + else: 119 + elvis: 4 + em: 3 + email: 1 + embed: 2 + emitTimeout: 4 + enableClasses: 3 + encoding: 12 + end: 11 + end.data: 1 + end.data.charCodeAt: 1 + end.rawText: 2 + eof: 3 + eol: 2 + er: 1 + err: 3 + err.message: 1 + err.stack: 1 + error: 13 + error.code: 1 + errorPosition: 1 + errorPosition.column: 1 + errorPosition.line: 1 + escapable: 1 + escape.call: 1 + escapeHTML: 1 + escapeRegExp: 2 + ev: 5 + eval: 2 + even: 4 + eventName: 14 + eventPhase: 2 + eventSplitter: 2 + events: 16 + ex: 3 + ex.name: 1 + ex.stack: 1 + exists: 1 + expand: 1 + expando: 1 + expectExpression: 1 + expected: 11 + expected.length: 4 + expected.slice: 1 + expected.sort: 1 + expectedHumanized: 5 + exports.ATOMIC_START_TOKEN: 1 + exports.Agent: 1 + exports.Client: 1 + exports.ClientRequest: 1 + exports.KEYWORDS: 1 + exports.KEYWORDS_ATOM: 1 + exports.OPERATORS: 1 + exports.PRECEDENCE: 1 + exports.RESERVED_WORDS: 1 + exports.Server: 1 + exports.ServerResponse: 1 + exports._connectionListener: 1 + exports.array_to_hash: 1 + exports.createClient: 1 + exports.createServer: 1 + exports.curry: 1 + exports.get: 1 + exports.globalAgent: 1 + exports.is_alphanumeric_char: 1 + exports.member: 1 + exports.parse: 1 + exports.request: 2 + exports.set_logger: 1 + exports.slice: 1 + exports.tokenizer: 1 + expr: 1 + expression: 5 + extend: 1 + extensions: 1 + extra: 1 + f: 58 + f*255: 1 + f.cloneNode: 1 + f.isWindow: 1 + f/: 1 + f/r: 1 + f=: 2 + fA: 4 + face: 1 + fade: 4 + fail: 2 + fakeBody: 2 + fakeBody.parentNode.removeChild: 1 + "false": 53 + family: 1 + faster: 1 + fcamelCase: 1 + feature: 3 + feature.toLowerCase: 1 + featureName: 4 + fi: 1 + field: 5 + figcaption: 3 + figure: 3 + file: 5 + fill: 1 + fillOpacity: 1 + fillStyle=: 1 + filter: 7 + finally: 1 + find: 9 + fired: 1 + first: 9 + fixSpecified: 2 + fixed: 13 + flat: 1 + float: 9 + focus: 3 + focusin: 6 + focusout: 7 + font: 1 + fontSize: 3 + fontWeight: 2 + fontface: 1 + footer: 3 + for: 33 + forcePushState: 2 + form: 13 + formHook: 3 + formHook.get: 1 + formHook.set: 1 + found: 8 + foundHumanized: 3 + fr: 1 + fractional: 8 + fragment: 13 + fragment.indexOf: 1 + fragment.replace: 1 + fragment.substr: 1 + frameBorder: 1 + frameborder: 2 + freeParser: 9 + from: 4 + fromElement: 2 + ft: 1 + function: 345 + fx: 40 + fxshow: 6 + g: 3 + g.getAttribute: 1 + g.length: 1 + generatedcontent: 1 + get: 25 + getAttribute: 2 + getBoundingClientRect: 3 + getColorFromFraction: 1 + getComputedStyle: 1 + getContext: 2 + getData: 6 + getElementsByTagName: 2 + getFragment: 1 + getImageData: 1 + getSetAttribute: 1 + getUrl: 2 + gi: 1 + global: 1 + globalAgent: 3 + glossyMetal: 3 + go: 1 + going: 1 + gold: 3 + gr: 1 + gradient: 3 + gradientWrapper: 1 + gray: 7 + h: 12 + h*t: 1 + h*u: 1 + h.shivMethods: 1 + h.toLowerCase: 1 + h1: 4 + h2: 4 + h3: 2 + h4: 2 + hack: 1 + handle: 3 + handler: 1 + hasDuplicate: 1 + hasOwn: 1 + hasOwnProperty: 4 + hashStrip: 3 + hashes: 1 + have: 1 + head: 5 + header: 3 + headerIndex: 4 + headers: 27 + headers.length: 1 + height: 24 + height=: 2 + here: 1 + hgroup: 3 + hidden: 34 + hide: 22 + history.pushState: 1 + historyStarted: 2 + hooks: 12 + hooks.get: 2 + hooks.set: 2 + horizontal: 3 + host: 28 + hostHeader: 3 + hot: 1 + hover: 1 + hr: 1 + href: 19 + href=: 8 + hsl: 4 + html: 7 + html5: 2 + htmlFor: 1 + http: 6 + httpSocketSetup: 3 + i: 155 + i*: 3 + i.area: 2 + i.gaugeType: 2 + i.getAlpha: 1 + i.getBlue: 1 + i.getGreen: 1 + i.getRed: 1 + i.maxValue: 2 + i.minValue: 2 + i.niceScale: 2 + i.section: 2 + i.size: 2 + i.substring: 3 + i.threshold: 2 + i.titleString: 1 + i/255: 1 + i=: 3 + id: 26 + if: 370 + iframe: 7 + ii: 2 + image: 7 + in: 36 + incoming: 2 + incoming.length: 2 + incoming.push: 1 + incoming.shift: 2 + index: 3 + indexOf: 1 + info: 1 + info.headers: 1 + info.method: 2 + info.shouldKeepAlive: 1 + info.statusCode: 1 + info.upgrade: 2 + info.url: 1 + inherits: 1 + init: 1 + initialize: 2 + injectElementWithStyles: 4 + inline: 23 + inner: 5 + inprogress: 12 + input: 49 + input.charAt: 14 + input.charCodeAt: 12 + input.length: 2 + input.substr: 3 + inputElem: 5 + inputElem.checkValidity: 2 + inputElem.offsetHeight: 1 + inputElem.setAttribute: 1 + inputElem.style.WebkitAppearance: 1 + inputElem.style.cssText: 1 + inputElem.type: 1 + inputElem.value: 2 + inputElemType: 5 + inputs: 3 + inside: 1 + instanceof: 10 + interval: 1 + ir: 1 + is: 10 + isEventSupported: 4 + isExplorer: 1 + isFinite: 1 + isHeadResponse: 3 + isPartStr: 14 + isPartStrNotTag: 6 + isPrototypeOf: 4 + isRejected: 2 + isResolved: 2 + isSupported: 2 + isTag: 6 + is_alphanumeric_char: 2 + is_digit: 3 + is_identifier_char: 1 + is_identifier_start: 2 + is_letter: 3 + is_token: 1 + is_unicode_combining_mark: 2 + is_unicode_connector_punctuation: 2 + it: 1 + item: 4 + item.bind: 1 + iu: 1 + j.test: 1 + jQuery: 12 + jQuery.attrFix: 1 + jQuery.attrHooks.name: 1 + jQuery.attrHooks.tabindex: 1 + jQuery.attrHooks.value: 1 + jQuery.buildFragment: 1 + jQuery.clone: 1 + jQuery.fn: 1 + jQuery.fn.attr.call: 1 + jQuery.fn.init: 2 + jQuery.isFunction: 1 + jQuery.isPlainObject: 1 + jQuery.isXMLDoc: 2 + jQuery.makeArray: 1 + jQuery.merge: 1 + jQuery.nodeName: 4 + jQuery.prop: 1 + jQuery.propFix: 6 + jQuery.propHooks: 2 + jQuery.propHooks.tabIndex: 1 + jQuery.prototype: 1 + jQuery.removeAttr: 2 + jQuery.support.getSetAttribute: 1 + jQuery.valHooks.button: 2 + jquery: 1 + js: 1 + js_error: 1 + json: 15 + jsonp: 6 + k: 15 + keep: 1 + key: 28 + key.match: 1 + keyCode: 2 + keydown: 2 + keypress: 2 + keypress._submit: 1 + keypress.specialSubmit: 1 + keys: 6 + keys.length: 3 + keyup: 2 + keyup.dismiss.modal: 2 + keyword: 8 + ki: 1 + kr: 1 + kt: 1 + l: 23 + l*u: 1 + label: 1 + language: 1 + last: 6 + lastExpected: 3 + lastToggle: 4 + layerX: 1 + layerY: 1 + left: 15 + leftMatch: 4 + legit: 1 + len: 11 + len.toString: 2 + length: 3 + letter: 3 + limit: 1 + line: 11 + lineHeight: 2 + lineTo: 4 + linear: 2 + link: 5 + list: 6 + list.length: 2 + live: 3 + live.: 3 + ll: 2 + load: 6 + loc: 1 + loc.hash: 1 + loc.hash.replace: 1 + loc.pathname: 1 + localAddress: 15 + localStorage: 1 + localStorage.removeItem: 1 + localStorage.setItem: 1 + location: 2 + logger: 2 + loop: 2 + lr: 1 + lt: 1 + lu: 1 + m: 8 + m.assignSocket: 1 + m4a: 1 + mStyle: 2 + mStyle.background: 1 + mStyle.backgroundColor: 3 + mStyle.cssText: 1 + ma: 2 + make: 1 + makeArray: 2 + margin: 18 + marginBottom: 3 + marginLeft: 11 + marginRight: 5 + marginTop: 13 + mark: 22 + match: 12 + matchFailed: 22 + matchMedia: 3 + matching: 1 + math: 4 + math.cube: 2 + max: 1 + maxLength: 1 + maxSockets: 1 + maxlength: 2 + means: 1 + member: 2 + memorized: 1 + memory: 6 + message: 5 + message.: 1 + messageHeader: 1 + metaKey: 2 + metal: 3 + metalKnob: 2 + meter: 2 + meters: 4 + method: 25 + methodMap: 1 + methods: 3 + middle: 21 + min: 1 + miter: 12 + mod: 11 + modElem: 1 + modElem.style: 1 + modal: 4 + model: 12 + model.collection: 2 + model.id: 1 + model.idAttribute: 2 + model.previous: 1 + model.toJSON: 1 + model.trigger: 1 + model.unbind: 1 + module.deprecate: 2 + mousedown: 2 + mouseenter: 7 + mouseleave: 7 + mousemove: 2 + mouseout: 8 + mouseover: 8 + mouseup: 2 + moveTo: 1 + mozilla: 2 + mq: 3 + ms: 2 + msecs: 4 + msie: 2 + multiple: 2 + multiple=: 4 + n: 106 + n*6: 2 + n.charAt: 1 + n.createElement: 1 + n.substring: 1 + n/255: 1 + n/Math.pow: 1 + nType: 10 + name: 109 + name.toLowerCase: 7 + name=: 5 + namedParam: 2 + nav: 4 + navigate: 1 + navigator: 3 + navigator.userAgent: 1 + net: 1 + net.Server: 1 + net.Server.call: 1 + net.createConnection: 3 + new: 49 + newValue: 1 + nextSibling: 12 + ni: 1 + "no": 7 + node: 6 + node.currentStyle: 1 + node.id: 1 + nodeHook: 3 + nodeHook.get: 1 + nodeHook.set: 1 + nodeName: 3 + nodeNames: 1 + nodes: 5 + non_spacing_mark: 1 + none: 33 + normal: 3 + north: 1 + not: 20 + notify: 1 + notmodified: 3 + notxml: 5 + nr: 1 + ns: 1 + ns.svg: 4 + nth: 8 + nu: 1 + "null": 158 + num: 12 + num.substr: 2 + number: 40 + o: 17 + o/r: 1 + o=: 3 + obj: 16 + obj.length: 1 + obj.push: 1 + object: 86 + object.constructor.prototype: 1 + object.url: 4 + odd: 4 + of: 4 + "off": 4 + offset: 19 + offsetX: 2 + offsetY: 2 + oi: 1 + old: 2 + oldIE: 1 + olddisplay: 15 + omPrefixes: 1 + omPrefixes.split: 1 + omPrefixes.toLowerCase: 1 + "on": 23 + onClose: 3 + onError: 3 + onFree: 3 + onRemove: 3 + onServerResponseClose: 3 + onSocket: 3 + once: 5 + onclick: 11 + ondrain: 3 + one: 7 + onload: 4 + only: 4 + onreadystatechange: 8 + opacity: 21 + open: 1 + opera: 2 + operator: 10 + opposite: 6 + optgroup: 3 + option: 13 + options: 27 + options.agent: 3 + options.auth: 2 + options.createConnection: 4 + options.defaultPort: 1 + options.headers: 7 + options.host: 4 + options.hostname: 1 + options.localAddress: 3 + options.method: 2 + options.path: 2 + options.port: 4 + options.protocol: 3 + options.routes: 2 + options.setHost: 1 + options.shivMethods: 1 + options.socketPath: 1 + or: 5 + origContext: 1 + orphans: 2 + ot: 1 + out: 4 + outer: 4 + outgoing: 2 + outgoing.length: 2 + outgoing.push: 1 + outgoing.shift: 1 + output: 2 + outside: 1 + overflow: 3 + overwritten.: 1 + p: 6 + p/r: 1 + padding: 12 + paddingBottom: 3 + paddingLeft: 3 + paddingRight: 3 + paddingTop: 3 + pageX: 2 + pageXOffset: 7 + pageY: 2 + pageYOffset: 4 + params: 2 + params.beforeSend: 1 + params.contentType: 2 + params.data: 5 + params.data._method: 1 + params.processData: 1 + params.type: 1 + params.url: 2 + parent: 14 + parent.apply: 1 + parent.nodeName.toLowerCase: 2 + parent.prototype: 6 + parentNode: 12 + parse: 1 + parseFloat: 1 + parseFunctions: 1 + parseInt: 10 + parse___: 1 + parse_bracketDelimitedCharacter: 2 + parse_classCharacter: 2 + parse_comment: 3 + parse_digit: 3 + parse_eol: 4 + parse_eolChar: 5 + parse_eolEscapeSequence: 2 + parse_hexDigit: 7 + parse_hexEscapeSequence: 1 + parse_js_number: 1 + parse_letter: 1 + parse_lowerCaseLetter: 2 + parse_multiLineComment: 1 + parse_simpleBracketDelimitedCharacter: 2 + parse_simpleEscapeSequence: 1 + parse_singleLineComment: 2 + parse_singleQuotedCharacter: 2 + parse_unicodeEscapeSequence: 2 + parse_upperCaseLetter: 2 + parse_whitespace: 3 + parse_zeroEscapeSequence: 1 + parsedAttrs: 2 + parser: 28 + parser._headers: 5 + parser._url: 3 + parser.execute: 2 + parser.finish: 6 + parser.incoming: 10 + parser.incoming._addHeaderLine: 2 + parser.incoming._emitData: 1 + parser.incoming._paused: 1 + parser.incoming._pendings.length: 1 + parser.incoming._pendings.push: 1 + parser.incoming.complete: 2 + parser.incoming.method: 1 + parser.incoming.statusCode: 2 + parser.incoming.upgrade: 3 + parser.maxHeaderPairs: 6 + parser.onIncoming: 4 + parser.reinitialize: 2 + parser.socket: 5 + parser.socket.ondata: 1 + parser.socket.onend: 1 + parser.socket.parser: 1 + parserOnBody: 1 + parserOnHeaders: 1 + parserOnHeadersComplete: 1 + parserOnIncomingClient: 2 + parserOnMessageComplete: 1 + parsererror: 6 + parsers: 1 + parsers.alloc: 2 + parsers.free: 1 + part: 28 + part.toLowerCase: 4 + parts: 5 + parts.length: 5 + parts.pop: 3 + parts.shift: 1 + passed: 2 + password: 5 + path: 4 + pending: 1 + percentage: 1 + perspective: 1 + pi: 1 + pipe: 2 + pop: 2 + port: 29 + pos: 90 + pos0: 23 + pos1: 24 + pos2: 6 + position: 13 + possible: 1 + post: 3 + postfix: 1 + pr: 1 + pragma: 1 + prefix: 1 + prefixed: 7 + prefixes: 2 + prefixes.join: 2 + preload: 5 + prepend: 3 + prevValue: 1 + previousSibling: 16 + print: 2 + process.binding: 1 + process.env.NODE_DEBUG: 2 + process.nextTick: 1 + processData: 1 + progress: 2 + promise: 2 + prop: 12 + prop.charAt: 1 + prop.substr: 1 + propFix: 2 + propHooks: 2 + propName: 8 + property: 12 + propertychange._change: 1 + props: 18 + props.length: 2 + protoProps: 4 + protoProps.constructor: 1 + protoProps.hasOwnProperty: 1 + protocol: 1 + prune: 2 + punc: 20 + push: 4 + pushState: 1 + px: 122 + q: 5 + quadraticCurveTo: 4 + querySelectorAll: 2 + queue: 21 + quickExpr: 2 + quickExpr.exec: 1 + quit: 1 + quite: 1 + quote: 2 + quoteForRegexpClass: 1 + r: 69 + r*255: 1 + r=: 3 + rBackslash: 1 + rNonWord: 1 + rNonWord.test: 4 + race: 4 + rad: 2 + radio: 23 + range: 1 + rawText: 2 + rclickable.test: 2 + rdashAlpha: 1 + rdigit: 1 + re: 6 + read: 1 + readOnly: 1 + readonly: 2 + ready: 7 + readyList: 1 + reasonPhrase: 4 + rect: 1 + regexp: 5 + reject: 3 + rejected: 1 + relatedNode: 2 + relatedTarget: 2 + relative: 15 + remove: 3 + removeClass: 4 + render: 1 + repeat: 9 + replace: 1 + replaceWith: 6 + reportFailures: 39 + req: 36 + req._hadError: 3 + req.connection: 1 + req.emit: 11 + req.end: 1 + req.headers: 2 + req.httpVersionMajor: 2 + req.httpVersionMinor: 2 + req.listeners: 1 + req.maxHeadersCount: 2 + req.method: 5 + req.onSocket: 1 + req.parser: 2 + req.res: 9 + req.res._emitPending: 1 + req.res.emit: 1 + req.res.readable: 1 + req.shouldKeepAlive: 3 + req.socket: 3 + req.upgradeOrConnect: 2 + requestListener: 6 + require: 7 + required: 1 + res: 15 + res._emitEnd: 1 + res._expect_continue: 1 + res._last: 1 + res.assignSocket: 1 + res.detachSocket: 1 + res.emit: 1 + res.on: 2 + res.req: 2 + res.shouldKeepAlive: 1 + res.statusCode: 1 + res.upgrade: 1 + res.writeContinue: 1 + reset: 4 + resize: 2 + resolve: 3 + resolved: 1 + resp: 3 + response: 1 + responseOnEnd: 2 + responseText: 3 + responseXML: 3 + result: 8 + result.SyntaxError: 1 + result.SyntaxError.prototype: 1 + result0: 164 + result0.push: 1 + result1: 52 + result1.push: 1 + result2: 28 + result3: 6 + result4: 9 + results: 4 + ret: 53 + ret.cacheable: 1 + ret.expr: 4 + ret.fragment: 2 + ret.nodeValue: 2 + ret.set: 4 + return: 259 + rfocusable.test: 2 + rgb: 243 + rgba: 164 + rgbaColor: 1 + right: 15 + rightmostFailuresExpected: 1 + rightmostFailuresPos: 2 + rmozilla: 2 + rmsPrefix: 1 + rmsie: 2 + rnotwhite: 2 + root: 2 + rootjQuery: 6 + rootjQuery.find: 1 + rootjQuery.ready: 1 + ropera: 2 + rotate: 2 + round: 2 + route: 14 + route.exec: 1 + route.replace: 1 + routes: 4 + routes.length: 1 + routes.unshift: 1 + rowSpan: 1 + rowspan: 2 + rr: 1 + rsingleTag: 2 + rsingleTag.exec: 1 + ru: 1 + rule: 2 + runners: 6 + rv: 2 + rvalidbraces: 2 + rvalidchars: 2 + rvalidescape: 2 + rwebkit: 2 + s: 44 + s*: 8 + s.documentElement.doScroll: 1 + s.on: 4 + s.removeListener: 3 + s/r: 1 + s=: 2 + sam: 4 + sam.move: 2 + sans: 45 + scientific: 8 + screenX: 2 + screenY: 2 + script: 39 + scroll: 12 + scrollTo: 2 + search: 4 + sec: 2 + section: 4 + seed: 4 + seenCR: 5 + select: 16 + selector: 37 + selector.charAt: 2 + selector.context: 1 + selector.length: 2 + selector.nodeType: 1 + selector.selector: 2 + selectorDelegate: 2 + self: 13 + self._deferToConnect: 1 + self._flush: 1 + self._last: 3 + self._renderHeaders: 1 + self._storeHeader: 2 + self.agent: 3 + self.agent.addRequest: 1 + self.createConnection: 2 + self.emit: 9 + self.getHeader: 1 + self.host: 1 + self.httpAllowHalfOpen: 1 + self.listeners: 2 + self.maxSockets: 1 + self.method: 3 + self.on: 1 + self.onSocket: 3 + self.once: 2 + self.options: 2 + self.options.maxSockets: 1 + self.path: 3 + self.port: 1 + self.removeSocket: 2 + self.requests: 6 + self.setHeader: 1 + self.shouldKeepAlive: 3 + self.socket: 5 + self.socket.once: 1 + self.socket.writable: 1 + self.socketPath: 4 + self.sockets: 3 + self.useChunkedEncodingByDefault: 2 + sent: 1 + sentExpect: 1 + seq: 1 + serif: 52 + serverSocketCloseListener: 3 + sessionStorage.removeItem: 1 + sessionStorage.setItem: 1 + set: 21 + setAlpha: 1 + setCss: 5 + setCssAll: 1 + setData: 6 + setHeader: 1 + setHost: 2 + setInterval: 3 + setTimeout: 2 + shiftKey: 2 + shinyMetal: 3 + shivCSS: 2 + shivDocument: 2 + shivMethods: 1 + should: 1 + shouldKeepAlive: 5 + show: 21 + shown: 2 + si: 1 + silver: 3 + skipBody: 3 + slice: 10 + slice.call: 3 + small: 2 + smile: 3 + so: 2 + soFar: 1 + sock: 1 + socket: 32 + socket._httpMessage: 10 + socket._httpMessage._last: 1 + socket.addListener: 2 + socket.destroy: 10 + socket.destroySoon: 2 + socket.emit: 2 + socket.end: 2 + socket.on: 4 + socket.once: 1 + socket.ondata: 4 + socket.onend: 4 + socket.parser: 4 + socket.removeListener: 7 + socket.setTimeout: 1 + socket.writable: 4 + socketCloseListener: 4 + socketErrorListener: 4 + socketOnData: 2 + socketOnEnd: 2 + solid: 2 + something: 1 + sourceIndex: 1 + source_type: 2 + south: 1 + space_combining_mark: 1 + specified: 1 + splatParam: 2 + square: 22 + sr: 1 + src: 8 + src=: 1 + srcElement: 2 + st: 1 + standard: 8 + standardKnob: 2 + start: 12 + startRule: 1 + stat: 1 + statement: 1 + static: 12 + staticProps: 3 + statusCode: 7 + statusCode.toString: 1 + statusLine: 2 + steady: 6 + steel: 3 + steelseries: 1 + steelseries.GaugeType.TYPE4: 1 + stop: 1 + str: 2 + str1: 2 + str2: 2 + stream: 1 + stream.Stream.call: 1 + string: 140 + string.replace: 1 + string_decoder: 1 + stroke: 1 + style: 8 + style=: 15 + styleFloat: 3 + sub: 2 + submit: 11 + submit._submit: 1 + success: 6 + summary: 2 + swing: 1 + switch: 7 + t: 83 + t.getAlpha: 4 + t.getBlue: 4 + t.getGreen: 4 + t.getRed: 4 + t/255: 1 + t=: 1 + tabIndex: 5 + tabindex: 2 + tabindex=: 1 + table: 6 + tagName: 3 + tangent: 3 + target: 5 + target.apply: 2 + target.data: 1 + target.modal: 1 + target.prototype: 1 + tbody: 13 + td: 3 + tel: 1 + test: 9 + testDOMProps: 2 + testMediaQuery: 2 + testProps: 3 + testPropsAll: 11 + testnames: 3 + tests: 35 + text: 21 + text/html: 3 + text/javascript: 10 + text/plain: 3 + text/xml: 6 + textarea: 4 + than: 1 + that: 4 + that.: 3 + the: 8 + then: 2 + this: 79 + this.: 2 + this.SyntaxError: 2 + this._bindRoutes: 1 + this._byId: 2 + this._deferToConnect: 3 + this._endEmitted: 1 + this._expect_continue: 1 + this._extractParameters: 1 + this._finish: 2 + this._flush: 1 + this._hasBody: 3 + this._hasPushState: 4 + this._header: 6 + this._headerNames: 5 + this._headerSent: 2 + this._headers: 13 + this._headers.concat: 1 + this._headers.length: 1 + this._httpMessage: 3 + this._httpMessage.emit: 2 + this._implicitHeader: 1 + this._onModelEvent: 1 + this._paused: 1 + this._pendings: 1 + this._remove: 1 + this._renderHeaders: 3 + this._routeToRegExp: 1 + this._send: 8 + this._sent100: 2 + this._source: 1 + this._storeHeader: 2 + this._trailer: 3 + this._url: 1 + this._wantsPushState: 2 + this._writeRaw: 1 + this.addListener: 2 + this.agent: 1 + this.checkUrl: 3 + this.chunkedEncoding: 4 + this.cid: 2 + this.col: 2 + this.color: 1 + this.column: 1 + this.complete: 1 + this.connection: 6 + this.connection._httpMessage: 1 + this.connection.write: 2 + this.constructor: 3 + this.context: 4 + this.createSocket: 2 + this.data: 1 + this.document: 1 + this.el: 3 + this.emit: 2 + this.events: 1 + this.expected: 1 + this.finished: 1 + this.found: 1 + this.fragment: 4 + this.getFragment: 1 + this.getHeader: 2 + this.getUTCDate: 1 + this.getUTCFullYear: 1 + this.getUTCHours: 1 + this.getUTCMinutes: 1 + this.getUTCMonth: 1 + this.getUTCSeconds: 1 + this.handlers: 1 + this.headers: 1 + this.hide: 1 + this.host: 1 + this.httpAllowHalfOpen: 1 + this.httpVersion: 1 + this.initialize.apply: 1 + this.interval: 1 + this.isShown: 3 + this.length: 3 + this.line: 3 + this.maxHeaderPairs: 2 + this.maxHeadersCount: 2 + this.maxSockets: 1 + this.message: 3 + this.method: 1 + this.models: 1 + this.name: 5 + this.offset: 1 + this.once: 2 + this.options: 1 + this.options.root: 3 + this.options.root.length: 1 + this.output.length: 2 + this.output.shift: 1 + this.outputEncodings.shift: 1 + this.parser: 2 + this.path: 1 + this.port: 1 + this.pos: 2 + this.readable: 1 + this.requests: 5 + this.route: 1 + this.routes: 4 + this.selector: 3 + this.sendDate: 1 + this.setHeader: 2 + this.setTimeout: 3 + this.shouldKeepAlive: 2 + this.socket: 8 + this.socket.destroy: 1 + this.socket.once: 1 + this.socket.setTimeout: 1 + this.socket.writable: 2 + this.socket.write: 1 + this.sockets: 9 + this.stack: 2 + this.statusCode: 2 + this.trailers: 1 + this.trigger.apply: 2 + this.url: 1 + this.useChunkedEncodingByDefault: 1 + this.valueOf: 2 + this.write: 1 + this.writeHead: 1 + this.writeHead.apply: 1 + throw: 16 + ti: 2 + ties: 1 + tiltedBlack: 3 + tiltedGray: 3 + time: 3 + timeStamp: 1 + timeout: 3 + to: 11 + toElement: 2 + toJSON: 3 + toSource: 1 + toString: 3 + toString.call: 2 + toggle: 18 + token: 1 + token.type: 1 + token.value: 1 + tokenizer: 2 + tom: 4 + tom.move: 2 + top: 11 + toplevel: 1 + tr: 4 + transferEncodingExpression: 1 + transform: 3 + transforms: 1 + transition: 2 + tricky: 1 + triggerRoute: 2 + trim: 1 + trimLeft: 2 + trimRight: 2 + "true": 51 + try: 7 + tt: 1 + tu: 1 + type: 29 + type1: 42 + type10: 2 + type11: 2 + type12: 2 + type13: 7 + type14: 2 + type15: 7 + type16: 5 + type2: 28 + type3: 11 + type4: 9 + type5: 6 + type6: 2 + type7: 2 + type8: 2 + type9: 2 + type=: 5 + typeof: 20 + u: 43 + u*255: 1 + u*r: 1 + u/: 3 + u0000: 1 + u00ad: 1 + u00b0: 11 + u00c0: 4 + u0600: 1 + u0604: 1 + u070f: 1 + u1680: 1 + u17b4: 1 + u17b5: 1 + u180E: 1 + u2000: 1 + u200A: 1 + u200c: 1 + u200f: 1 + u2028: 3 + u2029: 2 + u202F: 1 + u202f: 1 + u205F: 1 + u2060: 1 + u206f: 1 + u221e: 2 + u3000: 1 + u=: 3 + uFEFF: 1 + uFEFF/: 1 + uFFFF: 4 + ucProp: 5 + ufeff: 1 + ufff0: 1 + uffff: 1 + ui: 3 + unary: 2 + undefined: 87 + unload: 3 + unrecognized: 5 + unshift: 3 + up: 6 + update: 1 + ur: 1 + url: 11 + url.parse: 1 + urlError: 2 + urlencoded: 5 + use: 1 + useMap: 1 + used: 1 + usemap: 2 + userAgent: 1 + using: 6 + utcDate: 1 + util: 1 + util._extend: 1 + util.inherits: 5 + v: 9 + val: 9 + value: 40 + var: 306 + ve: 1 + version: 2 + video: 3 + video/mp4: 1 + video/webm: 1 + view: 3 + viewOptions: 1 + visibility: 2 + visible: 4 + vr: 2 + vt: 1 + w: 12 + w.: 9 + w/r: 1 + want: 1 + warn: 2 + was: 3 + we: 1 + webforms: 1 + webkit: 4 + webkitPerspective: 1 + websocket: 2 + west: 2 + wheelDelta: 1 + whether: 1 + which: 2 + while: 10 + white: 2 + wi: 1 + widows: 2 + width: 29 + width=: 2 + window: 15 + window.: 4 + window.DocumentTouch: 1 + window.HTMLDataListElement: 1 + window.Modernizr: 1 + window.WebGLRenderingContext: 1 + window.Worker: 1 + window.applicationCache: 1 + window.document: 2 + window.getComputedStyle: 1 + window.history: 1 + window.html5: 1 + window.jQuery: 4 + window.location: 4 + window.location.hash: 1 + window.location.pathname: 1 + window.location.search: 1 + window.matchMedia: 1 + window.msMatchMedia: 1 + window.navigator: 2 + window.openDatabase: 1 + window.postMessage: 1 + winner: 6 + with: 3 + withCredentials: 3 + without: 1 + wr: 1 + wrapError: 1 + wt: 1 + www: 6 + x: 21 + x00: 1 + x0B: 2 + xA0: 3 + xhr: 1 + xhr.setRequestHeader: 1 + xml: 3 + y: 3 + yi: 1 + you: 1 + yr: 1 + z: 2 + zIndex: 2 + zoom: 4 + "{": 875 + "|": 90 + "||": 88 + "}": 872 + Julia: + "#": 11 + "##": 5 + "#445": 1 + "#STOCKCORR": 1 + (: 12 + ): 12 + "*CorrWiener": 2 + "*dt": 2 + "*exp": 2 + "*sqrt": 2 + +: 2 + "-": 10 + .: 4 + .01: 2 + .03: 1 + .2: 1 + .3: 1 + .4: 2 + /2: 2 + /250: 1 + ;: 1 + Brownian: 1 + Corr: 2 + CorrWiener: 1 + Correlated: 1 + CurrentPrice: 3 + Define: 1 + Div: 3 + Generating: 1 + Geometric: 1 + Information: 1 + Issue: 1 + Market: 1 + Motion: 1 + SimulPriceA: 5 + SimulPriceB: 5 + T: 5 + Test: 1 + The: 1 + UpperTriangle: 1 + Vol: 5 + Wiener: 1 + Wiener*UpperTriangle: 1 + asset: 1 + assets: 1 + by: 1 + case: 1 + chol: 1 + code: 1 + correlated: 1 + dt: 3 + end: 3 + for: 2 + from: 1 + function: 1 + i: 5 + information: 1 + j: 7 + n: 4 + of: 1 + original: 1 + paths: 1 + prices: 1 + r: 3 + randn: 1 + return: 1 + simulates: 1 + stock: 1 + stockcorr: 1 + storages: 1 + that: 1 + the: 1 + two: 1 + unoptimised: 1 + zeros: 2 + Kotlin: + (: 15 + ): 15 + .lines: 1 + <EmailAddress>: 1 + <PhoneNumber>: 1 + <PostalAddress>: 1 + <String,>: 2 + Contact: 1 + Countries: 2 + Country: 7 + CountryID: 1 + EmailAddress: 1 + HashMap: 1 + Int: 1 + List: 3 + Long: 1 + Map: 2 + PhoneNumber: 1 + PostalAddress: 1 + String: 7 + TextFile: 1 + USState: 1 + addressbook: 1 + addresses: 1 + areaCode: 1 + assert: 1 + city: 1 + class: 5 + country: 3 + countryTable: 2 + emails: 1 + for: 1 + fun: 1 + get: 2 + host: 1 + id: 2 + if: 1 + in: 1 + line: 3 + name: 2 + "null": 3 + number: 1 + object: 1 + package: 1 + phonenums: 1 + private: 2 + return: 1 + state: 2 + streetAddress: 1 + stripWhiteSpace: 1 + table: 5 + "true": 1 + user: 1 + val: 16 + var: 1 + xor: 1 + zip: 1 + "{": 6 + "}": 6 + Logtalk: + "%": 3 + (: 4 + ): 4 + "-": 3 + .: 2 + Logtalk: 1 + a: 1 + argument: 1 + automatically: 1 + directive: 1 + end_object.: 1 + executed: 1 + file: 1 + hello_world: 1 + initialization: 1 + initialization/1: 1 + into: 1 + is: 3 + loaded: 1 + memory: 1 + nl: 2 + object: 2 + source: 1 + the: 2 + this: 1 + when: 1 + write: 1 + Markdown: + Tender: 1 + Matlab: + "%": 31 + "&": 1 + (: 53 + ): 53 + "*": 5 + +: 3 + "-": 5 + ...: 3 + /length: 1 + ;: 24 + "@getState": 1 + "@iirFilter": 1 + A: 3 + AVERAGE: 1 + B: 4 + Calculate: 1 + Call: 1 + Comments: 1 + FILTFCN: 1 + G: 1 + II: 1 + MAKEFILTER: 1 + Matlab: 2 + Output: 1 + R: 1 + STATEFCN: 1 + The: 1 + Update: 1 + X: 2 + a: 8 + also: 1 + and: 3 + arbitrary: 1 + assume: 1 + at: 2 + average: 1 + b: 7 + black: 1 + blue: 1 + can: 1 + classdef: 1 + command: 2 + computes: 1 + corresponding: 1 + cyan: 1 + delay: 1 + directory: 1 + disp: 8 + element: 1 + end: 19 + enumeration: 1 + error: 1 + example: 2 + filter: 2 + filtfcn: 2 + first: 1 + form: 1 + function: 10 + g: 2 + getState: 1 + green: 1 + handle: 1 + have: 1 + if: 1 + iirFilter: 1 + in: 2 + input: 1 + internal: 2 + is: 5 + it: 2 + length.: 1 + line: 2 + line.: 3 + m: 3 + magenta: 1 + makeFilter: 1 + mandatory: 2 + matlab_class: 2 + matlab_function: 4 + mean: 1 + methods: 1 + n: 3 + new: 1 + not: 2 + num2str: 3 + obj: 2 + obj.B: 2 + obj.G: 2 + obj.R: 2 + of: 6 + only: 2 + or: 1 + output: 2 + precended: 1 + properties: 1 + r: 2 + red: 1 + resides: 1 + result: 4 + ret: 3 + return: 1 + returns: 2 + s: 1 + same: 3 + script: 2 + semicolon: 2 + simpler: 1 + size: 2 + spaces: 1 + state: 2 + state.: 1 + statefcn: 2 + sum: 2 + suppresses: 2 + tabs: 1 + that: 2 + the: 9 + time.: 1 + to: 2 + v: 10 + vOut: 2 + value: 1 + value1: 5 + value2: 5 + vector: 3 + vector.: 1 + where: 1 + which: 1 + white: 1 + whitespace: 1 + with: 1 + x: 4 + xn: 4 + y: 2 + yellow: 1 + yn: 2 + zeros: 1 + "|": 2 + Nemerle: + (: 2 + ): 2 + ;: 2 + Main: 1 + Program: 1 + System.Console: 1 + WriteLine: 1 + module: 1 + using: 1 + void: 1 + "{": 2 + "}": 2 + Nimrod: + "#": 1 + echo: 1 + Nu: + "#": 1 + (: 1 + ): 1 + /usr/bin/env: 1 + nush: 1 + puts: 1 + OCaml: + (: 9 + ): 11 + "*": 3 + "**": 1 + "-": 21 + .: 1 + ;: 13 + <: 1 + <->: 3 + <http://www.gnu.org/licenses/>: 1 + "@": 6 + "@author": 1 + A: 1 + ANY: 1 + Affero: 3 + Base.List.iter: 1 + Copyright: 1 + FITNESS: 1 + FOR: 1 + Foundation.: 1 + Free: 1 + GNU: 3 + General: 3 + Gesbert: 1 + If: 1 + Lazy: 1 + License: 3 + List: 1 + Louis: 1 + MERCHANTABILITY: 1 + MLstate: 1 + None: 5 + OPA: 2 + OPA.: 2 + Ops: 2 + Option: 1 + PARTICULAR: 1 + PURPOSE.: 1 + Public: 3 + See: 1 + Software: 1 + Some: 5 + This: 1 + WARRANTY: 1 + WITHOUT: 1 + You: 1 + _: 1 + a: 4 + acc: 5 + along: 1 + and/or: 1 + as: 1 + be: 1 + but: 1 + by: 1 + can: 1 + copy: 1 + cps: 7 + details.: 1 + distributed: 1 + end: 4 + even: 1 + f: 10 + file: 1 + fold: 2 + for: 1 + force: 1 + free: 1 + fun: 8 + function: 1 + get_state: 1 + have: 1 + hd: 6 + hope: 1 + implied: 1 + in: 1 + is: 3 + it: 3 + k: 21 + l: 8 + l.push: 1 + l.value: 2 + l.waiters: 5 + lazy_from_val: 1 + let: 9 + make: 1 + map: 3 + match: 4 + modify: 1 + module: 4 + more: 1 + mutable: 1 + not: 1 + of: 4 + open: 1 + opt: 2 + option: 1 + or: 1 + part: 1 + published: 1 + push: 4 + rec: 3 + received: 1 + redistribute: 1 + see: 1 + should: 1 + software: 1 + struct: 4 + terms: 1 + that: 1 + the: 7 + tl: 6 + type: 2 + under: 1 + unit: 4 + useful: 1 + value: 3 + version: 1 + waiters: 5 + warranty: 1 + when: 1 + will: 1 + with: 5 + without: 1 + x: 14 + you: 1 + "{": 1 + "|": 15 + "}": 3 + Objective-C: + "#": 7 + "##__VA_ARGS__": 7 + "#define": 67 + "#else": 9 + "#endif": 82 + "#error": 6 + "#if": 61 + "#ifdef": 13 + "#ifndef": 9 + "#import": 53 + "#include": 18 + "#pragma": 52 + "#warning": 1 + "%": 100 + "&": 56 + "&&": 168 + (: 2598 + ): 2598 + "*": 356 + "**": 42 + "**error": 1 + "**keys": 2 + "**objects": 2 + "*.*s": 1 + "*/": 49 + "*1.5": 1 + "*256": 1 + "*ASIAuthenticationError": 1 + "*ASIHTTPRequestRunLoopMode": 1 + "*ASIHTTPRequestVersion": 2 + "*ASIRequestCancelledError": 1 + "*ASIRequestTimedOutError": 1 + "*ASITooMuchRedirectionError": 1 + "*ASIUnableToCreateRequestError": 1 + "*JKClassFormatterIMP": 1 + "*NSNumberAllocImp": 1 + "*NSNumberInitWithUnsignedLongLongImp": 1 + "*PACFileData": 2 + "*PACFileReadStream": 2 + "*PACFileRequest": 2 + "*PACurl": 2 + "*_JKArrayCreate": 2 + "*_JKDictionaryCreate": 2 + "*_JKDictionaryHashEntry": 2 + "*_JKDictionaryHashTableEntryForKey": 2 + "*_headerView": 1 + "*_tableView": 1 + "*a": 3 + "*acceptHeader": 1 + "*accumulator": 1 + "*adapter": 1 + "*argv": 1 + "*array": 9 + "*arrayClass": 1 + "*atAddEntry": 1 + "*atCharacterPtr": 2 + "*atEntry": 3 + "*atStringCharacter": 2 + "*authenticationCredentials": 3 + "*authenticationRealm": 3 + "*authenticationScheme": 2 + "*b": 2 + "*bandwidthMeasurementDate": 1 + "*bandwidthThrottlingLock": 1 + "*bandwidthUsageTracker": 1 + "*blocks": 1 + "*bytes": 1 + "*c": 1 + "*cLength": 1 + "*cacheItem": 1 + "*cacheSlot": 4 + "*cachedHeaders": 1 + "*cancelledLock": 2 + "*cbInvocation": 1 + "*cbSignature": 1 + "*cell": 8 + "*certificates": 1 + "*cfHashes": 2 + "*clientCallBackInfo": 1 + "*clientCertificates": 2 + "*compressedBody": 1 + "*compressedPostBody": 2 + "*compressedPostBodyFilePath": 2 + "*connectionHeader": 1 + "*connectionInfo": 2 + "*connectionsLock": 1 + "*cookie": 2 + "*cookieHeader": 1 + "*cookies": 2 + "*credentials": 1 + "*ctx": 1 + "*data": 2 + "*dataDecompressor": 2 + "*decoder": 1 + "*defaultUserAgent": 1 + "*delegateAuthenticationLock": 1 + "*dictionary": 13 + "*dictionaryClass": 1 + "*domain": 2 + "*downloadDestinationPath": 2 + "*encodeState": 10 + "*encoding": 1 + "*entry": 4 + "*entryForKey": 1 + "*err": 4 + "*error": 6 + "*error_": 1 + "*etag": 1 + "*exception": 1 + "*failedRequest": 1 + "*fileDownloadOutputStream": 2 + "*fileManager": 2 + "*firstIndexPath": 1 + "*firstResponder": 1 + "*format": 8 + "*formatString": 1 + "*headRequest": 1 + "*header": 3 + "*headerView": 6 + "*hostKey": 1 + "*httpVersion": 1 + "*i": 5 + "*identifier": 1 + "*indexPath": 11 + "*indexPaths": 1 + "*indexPathsToAdd": 1 + "*indexPathsToRemove": 1 + "*indexes": 2 + "*indicator": 1 + "*inflatedFileDownloadOutputStream": 2 + "*invocation": 1 + "*items": 1 + "*jk_cachedObjects": 2 + "*jk_create_dictionary": 1 + "*jk_managedBuffer_resize": 1 + "*jk_object_for_token": 1 + "*jk_parse_array": 1 + "*jk_parse_dictionary": 1 + "*jsonString": 1 + "*keepAliveHeader": 1 + "*keyHashes": 2 + "*keys": 2 + "*lastActivityTime": 2 + "*lastIndexPath": 5 + "*lastModified": 1 + "*lineEnd": 1 + "*lineStart": 1 + "*lineString": 1 + "*m": 1 + "*mainRequest": 2 + "*managedBuffer": 3 + "*mimeType": 1 + "*networkThread": 1 + "*newCookies": 1 + "*newCredentials": 2 + "*newIndexPath": 1 + "*newIndexes": 1 + "*newObjects": 1 + "*newVisibleIndexPaths": 1 + "*ntlmDomain": 1 + "*nullClass": 1 + "*numberClass": 1 + "*object": 1 + "*objectPtr": 2 + "*objectStack": 3 + "*objects": 5 + "*oldEntry": 1 + "*oldIndexPath": 1 + "*oldIndexes": 1 + "*oldStream": 1 + "*oldVisibleIndexPaths": 1 + "*or1String": 1 + "*or2String": 1 + "*or3String": 1 + "*originalURL": 2 + "*parseState": 18 + "*parsedAtom": 1 + "*parser": 1 + "*pass": 1 + "*password": 2 + "*path": 1 + "*persistentConnectionsPool": 1 + "*pinnedHeader": 1 + "*pool": 1 + "*portKey": 1 + "*postBody": 2 + "*postBodyFilePath": 2 + "*postBodyReadStream": 2 + "*postBodyWriteStream": 2 + "*progressLock": 1 + "*proxyAuthenticationRealm": 3 + "*proxyAuthenticationScheme": 2 + "*proxyCredentials": 2 + "*proxyDomain": 2 + "*proxyHost": 2 + "*proxyPassword": 2 + "*proxyToUse": 1 + "*proxyType": 2 + "*proxyUsername": 2 + "*ptr": 4 + "*pullDownView": 1 + "*rawResponseData": 2 + "*readStream": 2 + "*redirectURL": 2 + "*request": 1 + "*requestCookies": 2 + "*requestCredentials": 2 + "*requestHeaders": 2 + "*requestID": 3 + "*requestMethod": 2 + "*responseCookies": 3 + "*responseHeaders": 3 + "*responseStatusMessage": 3 + "*rowInfo": 1 + "*runLoopMode": 2 + "*s": 3 + "*savedIndexPath": 1 + "*scanner": 1 + "*section": 9 + "*sections": 1 + "*sessionCookies": 1 + "*sessionCookiesLock": 1 + "*sessionCredentials": 2 + "*sessionCredentialsLock": 1 + "*sessionCredentialsStore": 1 + "*sessionProxyCredentials": 1 + "*sessionProxyCredentialsStore": 1 + "*sharedQueue": 1 + "*signature": 1 + "*sslProperties": 2 + "*startForNoSelection": 2 + "*statusTimer": 2 + "*stop": 8 + "*stream": 1 + "*stringClass": 1 + "*stringEncoding": 1 + "*target": 5 + "*tempUserAgentString": 1 + "*temporaryFileDownloadPath": 2 + "*temporaryUncompressedDataDownloadPath": 2 + "*theRequest": 2 + "*throttleWakeUpTime": 1 + "*toAdd": 1 + "*toRemove": 1 + "*topVisibleIndex": 1 + "*u": 1 + "*ui": 1 + "*underlyingError": 1 + "*url": 2 + "*user": 1 + "*userAgentHeader": 1 + "*userAgentString": 2 + "*userInfo": 2 + "*username": 2 + "*usernameAndPassword": 1 + "*v": 2 + "*window": 2 + +: 213 + "-": 728 + .: 2 + ...: 12 + .0: 7 + .0f: 1 + .17g: 1 + .2.1: 1 + .25: 1 + .2x: 1 + .33: 1 + .4x: 5 + .5.7: 1 + .9: 6 + .height: 4 + .key: 11 + .keyHash: 2 + .location: 1 + .object: 7 + .offset: 2 + .pinnedToViewport: 3 + .size.height: 1 + /: 16 + /*: 49 + //: 772 + //#import: 1 + //#include: 1 + ////////////: 6 + ///////////////////////////////////////////////////////////////////////////////////////////////////: 21 + //If: 3 + //Only: 1 + //Some: 1 + //block: 12 + //self.variableHeightRows: 1 + "0": 2 + ;: 2685 + <: 62 + "<<": 17 + <=>: 15 + <ASICacheDelegate>: 9 + <ASIHTTPRequestDelegate,>: 1 + <ASIHTTPRequestDelegate>: 1 + <ASIProgressDelegate>: 2 + <AvailabilityMacros.h>: 1 + <CFNetwork/CFNetwork.h>: 1 + <Cocoa/Cocoa.h>: 2 + <CoreFoundation/CFArray.h>: 1 + <CoreFoundation/CFDictionary.h>: 1 + <CoreFoundation/CFNumber.h>: 1 + <CoreFoundation/CFString.h>: 1 + <CoreFoundation/CoreFoundation.h>: 1 + <Foundation/Foundation.h>: 4 + <Foundation/NSArray.h>: 2 + <Foundation/NSAutoreleasePool.h>: 1 + <Foundation/NSData.h>: 2 + <Foundation/NSDictionary.h>: 2 + <Foundation/NSError.h>: 1 + <Foundation/NSException.h>: 1 + <Foundation/NSNull.h>: 1 + <Foundation/NSObjCRuntime.h>: 2 + <Foundation/NSString.h>: 1 + <MobileCoreServices/MobileCoreServices.h>: 1 + <NSApplicationDelegate>: 1 + <NSCopying,>: 2 + <NSCopying>: 1 + <NSObject,>: 1 + <NSObject>: 1 + <NULL>: 1 + <SystemConfiguration/SystemConfiguration.h>: 1 + <TUITableViewDataSource>: 4 + <TUITableViewDelegate>: 4 + <TargetConditionals.h>: 1 + <Three20Core/NSDataAdditions.h>: 1 + <UIKit/UIKit.h>: 1 + <assert.h>: 1 + <limits.h>: 2 + <math.h>: 1 + <objc/runtime.h>: 1 + <stddef.h>: 1 + <stdint.h>: 2 + <stdio.h>: 2 + <stdlib.h>: 1 + <string.h>: 1 + <sys/errno.h>: 1 + "@": 331 + "@.": 3 + "@catch": 1 + "@class": 4 + "@dd": 1 + "@end": 45 + "@finally": 1 + "@implementation": 18 + "@interface": 24 + "@optional": 2 + "@private": 2 + "@property": 150 + "@protocol": 3 + "@required": 1 + "@selector": 53 + "@synthesize": 128 + "@try": 1 + A: 3 + ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789: 1 + ARC: 1 + ASIAskServerIfModifiedCachePolicy: 1 + ASIAskServerIfModifiedWhenStaleCachePolicy: 1 + ASIAuthenticationDialog: 4 + ASIAuthenticationError: 1 + ASIAuthenticationErrorType: 3 + ASIAuthenticationState: 4 + ASIBasicBlock: 23 + ASICachePolicy: 4 + ASICacheStoragePolicy: 2 + ASICompressionError: 1 + ASIConnectionFailureErrorType: 1 + ASIDataBlock: 4 + ASIDataCompressor: 2 + ASIDataDecompressor: 4 + ASIFallbackToCacheIfLoadFailsCachePolicy: 1 + ASIFileManagementError: 3 + ASIHTTPAuthenticationNeeded: 2 + ASIHTTPRequest: 42 + ASIHTTPRequest*: 1 + ASIHTTPRequestRunLoopMode: 1 + ASIHeadersBlock: 4 + ASIInputStream: 4 + ASIInternalErrorWhileApplyingCredentialsType: 1 + ASIInternalErrorWhileBuildingRequestType: 3 + ASINetworkErrorType: 1 + ASINetworkQueue: 1 + ASINoAuthenticationNeededYet: 3 + ASIProgressBlock: 7 + ASIProgressDelegate: 1 + ASIProxyAuthenticationNeeded: 2 + ASIRequestCancelledError: 3 + ASIRequestCancelledErrorType: 2 + ASIRequestTimedOutError: 2 + ASIRequestTimedOutErrorType: 2 + ASISizeBlock: 7 + ASITooMuchRedirectionError: 2 + ASITooMuchRedirectionErrorType: 3 + ASIUnableToCreateRequestError: 3 + ASIUnableToCreateRequestErrorType: 2 + ASIUnhandledExceptionError: 3 + ASIUseDefaultCachePolicy: 1 + ASIWWANBandwidthThrottleAmount: 2 + ASI_DEBUG_LOG: 19 + AUTH: 23 + An: 2 + Application: 1 + As: 1 + AuthenticationRealm: 2 + AuthenticationScheme: 2 + Authorization: 1 + Automatic: 1 + BOOL: 154 + Basic: 1 + Bundle: 1 + C: 7 + C82080UL: 1 + CATransaction: 3 + CFBundleDisplayName: 1 + CFBundleName: 1 + CFBundleShortVersionString: 1 + CFBundleVersion: 1 + CFDictionaryRef: 2 + CFEqual: 2 + CFHTTPAuthenticationRef: 4 + CFHTTPAuthenticationRequiresAccountDomain: 1 + CFHTTPMessageApplyCredentialDictionary: 4 + CFHTTPMessageCopyAllHeaderFields: 1 + CFHTTPMessageCopyResponseStatusLine: 1 + CFHTTPMessageCopyVersion: 1 + CFHTTPMessageCreateRequest: 1 + CFHTTPMessageGetResponseStatusCode: 1 + CFHTTPMessageIsHeaderComplete: 1 + CFHTTPMessageRef: 3 + CFHTTPMessageSetHeaderFieldValue: 2 + CFHash: 2 + CFHashCode: 3 + CFMutableDictionaryRef: 2 + CFOptionFlags: 1 + CFReadStreamCopyProperty: 2 + CFReadStreamCreateForHTTPRequest: 1 + CFReadStreamCreateForStreamedHTTPRequest: 2 + CFReadStreamRef: 9 + CFReadStreamSetProperty: 4 + CFRelease: 25 + CFRetain: 5 + CFStreamEventType: 2 + CFStringConvertEncodingToNSStringEncoding: 1 + CFStringConvertIANACharSetNameToEncoding: 1 + CFStringEncoding: 1 + CFStringRef: 6 + CFTypeRef: 1 + CFURLRef: 1 + CGFloat: 47 + CGPoint: 7 + CGPointMake: 1 + CGRect: 47 + CGRectContainsPoint: 1 + CGRectGetMaxY: 5 + CGRectIntersectsRect: 5 + CGRectMake: 8 + CGRectZero: 5 + CGSize: 5 + CGSizeEqualToSize: 1 + CGSizeMake: 3 + CGSizeZero: 1 + CONNECTION: 4 + Cache: 1 + Class: 4 + Closing: 1 + Code: 1 + Collection: 1 + Content: 2 + Control: 1 + ConversionResult: 1 + Counting: 1 + Credentials: 9 + Current: 1 + DEBUG_HTTP_AUTHENTICATION: 7 + DEBUG_PERSISTENT_CONNECTIONS: 4 + DEBUG_REQUEST_STATUS: 8 + DEBUG_THROTTLING: 4 + Debug: 1 + Deserializing: 1 + Document: 1 + E2080UL: 1 + EEE: 1 + Error: 1 + Expected: 3 + Expires: 1 + F: 1 + "FALSE": 3 + FFFD: 1 + FFFF: 3 + FFFFFFF: 1 + Failed: 9 + Floating: 1 + Foo: 2 + FooAppDelegate: 2 + Garbage: 1 + HEAD: 3 + HEADER_Z_POSITION: 2 + HEADRequest: 2 + HH: 1 + HTTP: 2 + Hash: 1 + Host: 1 + IANAEncoding: 3 + IBOutlet: 1 + INDEX_PATHS_FOR_VISIBLE_ROWS: 5 + INT_MAX: 2 + INT_MIN: 3 + Icon.png: 1 + If: 1 + Illegal: 1 + Infinity.: 1 + Internal: 2 + Invalid: 1 + It: 1 + JKArray: 13 + JKAtIndexKey: 1 + JKBuffer: 3 + JKClassArray: 1 + JKClassDictionary: 1 + JKClassFormatterBlock: 2 + JKClassFormatterIMP: 1 + JKClassNull: 1 + JKClassNumber: 1 + JKClassString: 1 + JKClassUnknown: 1 + JKConstBuffer: 4 + JKConstPtrRange: 6 + JKDictionary: 21 + JKDictionaryEnumerator: 4 + JKEncodeCache: 8 + JKEncodeOptionAsData: 10 + JKEncodeOptionAsString: 10 + JKEncodeOptionAsTypeMask: 1 + JKEncodeOptionCollectionObj: 17 + JKEncodeOptionStringObj: 3 + JKEncodeOptionStringObjTrimQuotes: 3 + JKEncodeOptionType: 4 + JKEncodeState: 13 + JKErrorDomain: 3 + JKErrorLine0Key: 1 + JKErrorLine1Key: 1 + JKFastClassLookup: 4 + JKFlags: 5 + JKHash: 8 + JKHashTableEntry: 22 + JKLineNumberKey: 1 + JKManagedBuffer: 9 + JKManagedBufferFlags: 2 + JKManagedBufferLocationMask: 1 + JKManagedBufferLocationShift: 1 + JKManagedBufferMustFree: 2 + JKManagedBufferOnHeap: 1 + JKManagedBufferOnStack: 1 + JKObjCImpCache: 4 + JKObjectStack: 7 + JKObjectStackFlags: 2 + JKObjectStackLocationMask: 1 + JKObjectStackLocationShift: 1 + JKObjectStackMustFree: 1 + JKObjectStackOnHeap: 1 + JKObjectStackOnStack: 1 + JKParseAcceptComma: 2 + JKParseAcceptCommaOrEnd: 1 + JKParseAcceptEnd: 3 + JKParseAcceptValue: 2 + JKParseAcceptValueOrEnd: 1 + JKParseOptionComments: 2 + JKParseOptionFlags: 13 + JKParseOptionLooseUnicode: 2 + JKParseOptionNone: 1 + JKParseOptionPermitTextAfterValidJSON: 2 + JKParseOptionStrict: 1 + JKParseOptionUnicodeNewlines: 2 + JKParseOptionValidFlags: 1 + JKParseState: 21 + JKParseToken: 4 + JKPtrRange: 5 + JKRange: 3 + JKSERIALIZER_BLOCKS_PROTO: 4 + JKSerializeOptionEscapeForwardSlashes: 2 + JKSerializeOptionEscapeUnicode: 2 + JKSerializeOptionFlags: 32 + JKSerializeOptionNone: 7 + JKSerializeOptionPretty: 2 + JKSerializeOptionValidFlags: 1 + JKSerializer: 19 + JKTokenCache: 4 + JKTokenCacheItem: 5 + JKTokenType: 3 + JKTokenTypeArrayBegin: 1 + JKTokenTypeArrayEnd: 1 + JKTokenTypeComma: 1 + JKTokenTypeFalse: 1 + JKTokenTypeInvalid: 1 + JKTokenTypeNull: 1 + JKTokenTypeNumber: 1 + JKTokenTypeObjectBegin: 1 + JKTokenTypeObjectEnd: 1 + JKTokenTypeSeparator: 1 + JKTokenTypeString: 1 + JKTokenTypeTrue: 1 + JKTokenTypeWhiteSpace: 1 + JKTokenValue: 4 + JKValueType: 3 + JKValueTypeDouble: 1 + JKValueTypeLongLong: 1 + JKValueTypeNone: 1 + JKValueTypeString: 2 + JKValueTypeUnsignedLongLong: 1 + JK_ALIGNED: 1 + JK_ALLOC_SIZE_NON_NULL_ARGS_WARN_UNUSED: 2 + JK_ATTRIBUTES: 15 + JK_AT_STRING_PTR: 1 + JK_CACHE_PROBES: 1 + JK_CACHE_SLOTS: 2 + JK_CACHE_SLOTS_BITS: 2 + JK_DEPRECATED_ATTRIBUTE: 6 + JK_ENABLE_CF_TRANSFER_OWNERSHIP_CALLBACKS: 2 + JK_ENCODE_CACHE_SLOTS: 2 + JK_END_STRING_PTR: 2 + JK_EXPECTED: 4 + JK_EXPECT_F: 15 + JK_EXPECT_T: 23 + JK_FAST_TRAILING_BYTES: 2 + JK_HASH_INIT: 1 + JK_INIT_CACHE_AGE: 1 + JK_JSONBUFFER_SIZE: 1 + JK_NONNULL_ARGS: 1 + JK_PREFETCH: 2 + JK_STACK_OBJS: 1 + JK_STATIC_INLINE: 13 + JK_TOKENBUFFER_SIZE: 1 + JK_UNUSED_ARG: 2 + JK_UTF8BUFFER_SIZE: 1 + JK_WARN_UNUSED: 1 + JK_WARN_UNUSED_CONST: 1 + JK_WARN_UNUSED_CONST_NONNULL_ARGS: 1 + JK_WARN_UNUSED_NONNULL_ARGS: 1 + JK_WARN_UNUSED_PURE: 1 + JK_WARN_UNUSED_PURE_NONNULL_ARGS: 1 + JK_WARN_UNUSED_SENTINEL: 1 + JSON: 1 + JSONData: 6 + JSONDataWithOptions: 15 + JSONDecoder: 2 + JSONKIT_VERSION_MAJOR: 1 + JSONKIT_VERSION_MINOR: 1 + JSONKit: 7 + JSONKitDeserializing: 2 + JSONKitSerializing: 6 + JSONKitSerializingBlockAdditions: 4 + JSONNumberStateError: 1 + JSONNumberStateExponent: 1 + JSONNumberStateExponentPlusMinus: 1 + JSONNumberStateExponentStart: 1 + JSONNumberStateFinished: 1 + JSONNumberStateFractionalNumber: 1 + JSONNumberStateFractionalNumberStart: 1 + JSONNumberStatePeriod: 1 + JSONNumberStateStart: 1 + JSONNumberStateWholeNumber: 1 + JSONNumberStateWholeNumberMinus: 1 + JSONNumberStateWholeNumberStart: 1 + JSONNumberStateWholeNumberZero: 1 + JSONString: 6 + JSONStringStateError: 5 + JSONStringStateEscape: 2 + JSONStringStateEscapedNeedEscapeForSurrogate: 1 + JSONStringStateEscapedNeedEscapedUForSurrogate: 1 + JSONStringStateEscapedUnicode1: 2 + JSONStringStateEscapedUnicode2: 1 + JSONStringStateEscapedUnicode3: 1 + JSONStringStateEscapedUnicode4: 1 + JSONStringStateEscapedUnicodeSurrogate1: 1 + JSONStringStateEscapedUnicodeSurrogate2: 1 + JSONStringStateEscapedUnicodeSurrogate3: 1 + JSONStringStateEscapedUnicodeSurrogate4: 1 + JSONStringStateFinished: 1 + JSONStringStateParsing: 1 + JSONStringStateStart: 1 + JSONStringWithOptions: 15 + KB: 2 + Key: 2 + LL: 1 + LLONG_MIN: 1 + LONG_BIT: 1 + LONG_MAX: 3 + LONG_MIN: 3 + Length: 1 + Leopard: 1 + MD5: 1 + MMM: 1 + Mac: 2 + Macintosh: 2 + MainMenuViewController: 2 + Methods: 2 + My: 1 + "NO": 43 + NSArray: 34 + NSArray*: 1 + NSAutoreleasePool: 2 + NSBundle: 1 + NSCParameterAssert: 20 + NSComparator: 1 + NSComparisonResult: 1 + NSData: 42 + NSData*: 1 + NSDataAdditions: 1 + NSDate: 11 + NSDefaultRunLoopMode: 1 + NSDictionary: 46 + NSDictionary.: 1 + NSDownArrowFunctionKey: 1 + NSEnumerationOptions: 4 + NSEnumerator: 2 + NSError: 70 + NSError**: 2 + NSEvent: 3 + NSEvent*: 1 + NSException: 21 + NSFastEnumeration: 2 + NSFastEnumerationState: 2 + NSFileManager: 5 + NSHTTPCookie: 4 + NSHTTPCookieStorage: 2 + NSINTEGER_DEFINED: 2 + NSISOLatin1StringEncoding: 1 + NSIndexPath: 5 + NSIndexSet: 6 + NSInputStream: 9 + NSInteger: 56 + NSIntegerMax: 4 + NSIntegerMin: 3 + NSInternalInconsistencyException: 5 + NSInvalidArgumentException: 7 + NSInvocation: 6 + NSLocalizedDescriptionKey: 11 + NSLocalizedFailureReasonErrorKey: 1 + NSLocalizedString: 1 + NSLock: 2 + NSLog: 3 + NSMakeCollectable: 7 + NSMallocException: 2 + NSMaxRange: 4 + NSMenu: 1 + NSMethodSignature: 2 + NSMutableArray: 31 + NSMutableCopying: 2 + NSMutableData: 8 + NSMutableDictionary: 29 + NSMutableIndexSet: 8 + NSNotFound: 1 + NSNotification: 2 + NSNumber: 15 + NSNumberAlloc: 1 + NSNumberAllocImp: 3 + NSNumberClass: 1 + NSNumberInitWithUnsignedLongLong: 1 + NSNumberInitWithUnsignedLongLongImp: 3 + NSObject: 6 + NSOperation: 1 + NSOperationQueue: 3 + NSOrderedAscending: 4 + NSOrderedDescending: 4 + NSOrderedSame: 1 + NSOutputStream: 7 + NSParameterAssert: 17 + NSProcessInfo: 2 + NSRange: 1 + NSRangeException: 6 + NSRecursiveLock: 13 + NSResponder: 1 + NSRunLoop: 2 + NSScanner: 2 + NSString: 184 + NSString*: 13 + NSString.: 2 + NSStringEncoding: 6 + NSStringFromClass: 20 + NSStringFromSelector: 18 + NSTemporaryDirectory: 2 + NSThread: 10 + NSTimeInterval: 11 + NSTimer: 5 + NSTimer*: 1 + NSUInteger: 94 + NSUIntegerMax: 9 + NSURL: 23 + NSURLCredential: 9 + NSURLCredentialPersistencePermanent: 2 + NSUTF8StringEncoding: 1 + NSUnderlyingErrorKey: 3 + NSUpArrowFunctionKey: 1 + NSWindow: 2 + NSZone: 6 + NS_BLOCKS_AVAILABLE: 19 + NS_BLOCK_ASSERTIONS: 1 + NS_BUILD_32_LIKE_64: 1 + NTLM: 2 + "NULL": 221 + NULL.: 7 + NaN: 1 + NetworkRequestErrorDomain: 13 + OS: 2 + Objective: 3 + Obtain: 1 + Original: 1 + PACFileData: 1 + PACFileReadStream: 4 + PACFileRequest: 4 + PACurl: 3 + PlaygroundViewController: 2 + Port: 1 + Possible: 1 + Private: 1 + Range: 2 + ReadStreamClientCallBack: 1 + Realm: 1 + RedirectionLimit: 2 + Reference: 1 + Request: 27 + Response: 1 + SBJsonParser: 2 + SBJsonStreamParser: 2 + SBJsonStreamParserAccumulator: 2 + SBJsonStreamParserAdapter: 2 + SBJsonStreamParserComplete: 1 + SBJsonStreamParserError: 1 + SBJsonStreamParserWaitingForData: 1 + SEL: 31 + SIZE_MAX: 1 + SSIZE_MAX: 1 + SSL: 1 + STATUS: 1 + SecIdentityRef: 2 + Serializing: 1 + Showing: 4 + Sleeping: 1 + SortCells: 1 + Status: 1 + StyleView: 2 + StyleView*: 2 + StyleViewController: 2 + TARGET_OS_IPHONE: 11 + THROTTLING: 3 + "TRUE": 1 + TTD: 1 + TTDASSERT: 2 + TTDASSERT.: 1 + TTDCONDITIONLOG: 2 + TTDCONDITIONLOG.: 1 + TTDERROR: 1 + TTDINFO: 1 + TTDPRINT: 1 + TTDPRINT.: 1 + TTDWARNING: 1 + TTGlobalCoreLocale: 1 + TTGlobalCorePaths: 1 + TTImageView: 1 + TTImageView*: 1 + TTRectInset: 3 + TTSectionedDataSource: 1 + TTStyle*: 7 + TTStyleContext: 1 + TTStyleContext*: 1 + TTStyleSheet: 4 + TTTableTextItem: 48 + TTTableViewController: 1 + TTViewController: 1 + TT_RELEASE_SAFELY: 11 + TUIFastIndexPath: 91 + TUIFastIndexPath*: 1 + TUIScrollView: 1 + TUIScrollViewDelegate: 1 + TUITableView: 25 + TUITableView*: 1 + TUITableViewCalculateNextIndexPathBlock: 3 + TUITableViewCell: 24 + TUITableViewDataSource: 2 + TUITableViewDelegate: 1 + TUITableViewInsertionMethod: 3 + TUITableViewInsertionMethodAfterIndex: 1 + TUITableViewInsertionMethodAtIndex: 1 + TUITableViewInsertionMethodBeforeIndex: 1 + TUITableViewRowInfo: 3 + TUITableViewScrollPosition: 5 + TUITableViewScrollPositionBottom: 1 + TUITableViewScrollPositionMiddle: 1 + TUITableViewScrollPositionNone: 2 + TUITableViewScrollPositionToVisible: 3 + TUITableViewScrollPositionTop: 2 + TUITableViewSection: 17 + TUITableViewSectionHeader: 6 + TUITableViewStyle: 4 + TUITableViewStyleGrouped: 2 + TUITableViewStylePlain: 2 + TUIView: 20 + TUIViewAutoresizingFlexibleWidth: 1 + The: 6 + This: 4 + Three20: 3 + Type: 2 + U: 5 + UIApplication: 2 + UIBackgroundTaskIdentifier: 1 + UIBackgroundTaskInvalid: 3 + UIColor: 3 + UIControlStateDisabled: 1 + UIControlStateHighlighted: 1 + UIControlStateSelected: 1 + UIEdgeInsetsMake: 3 + UIFont: 3 + UILabel: 2 + UILabel*: 2 + UINT_MAX: 3 + UIScrollView: 1 + UIScrollView*: 1 + UITableViewStyleGrouped: 1 + UIViewAutoresizingFlexibleBottomMargin: 3 + UIViewAutoresizingFlexibleHeight: 1 + UIViewAutoresizingFlexibleWidth: 4 + UIViewController: 2 + UL: 152 + ULLONG_MAX: 1 + ULONG_MAX: 3 + UNI_MAX_BMP: 1 + UNI_MAX_LEGAL_UTF32: 1 + UNI_MAX_UTF16: 1 + UNI_MAX_UTF32: 1 + UNI_REPLACEMENT_CHAR: 1 + UNI_SUR_HIGH_END: 1 + UNI_SUR_HIGH_START: 1 + UNI_SUR_LOW_END: 1 + UNI_SUR_LOW_START: 1 + URL: 49 + URLWithString: 1 + UTF16: 1 + UTF32: 11 + UTF8: 3 + UTF8.: 3 + UTF8String: 1 + Unable: 24 + Unexpected: 1 + Unknown: 3 + Used: 1 + WORD_BIT: 1 + Waking: 1 + X: 3 + "YES": 56 + _ASIAuthenticationState: 1 + _ASINetworkErrorType: 1 + _JKArrayClass: 5 + _JKArrayInsertObjectAtIndex: 3 + _JKArrayInstanceSize: 4 + _JKArrayRemoveObjectAtIndex: 3 + _JKArrayReplaceObjectAtIndexWithObject: 3 + _JKDictionaryAddObject: 5 + _JKDictionaryCapacity: 3 + _JKDictionaryCapacityForCount: 4 + _JKDictionaryClass: 5 + _JKDictionaryHashEntry: 2 + _JKDictionaryHashTableEntryForKey: 2 + _JKDictionaryInstanceSize: 4 + _JKDictionaryRemoveObjectWithEntry: 4 + _JKDictionaryResizeIfNeccessary: 3 + _JSONDecoderCleanup: 1 + _JSONKIT_H_: 2 + _NSStringObjectFromJSONString: 1 + __APPLE_CC__: 2 + __BLOCKS__: 5 + __FILE__: 1 + __GNUC_MINOR__: 1 + __GNUC__: 6 + __IPHONE_3_2: 2 + __IPHONE_4_0: 7 + __IPHONE_OS_VERSION_MAX_ALLOWED: 5 + __LINE__: 1 + __LP64__: 2 + __MAC_10_5: 2 + __MAC_10_6: 2 + __OBJC_GC__: 1 + __OBJC__: 2 + __attribute__: 3 + __block: 1 + __builtin_expect: 1 + __builtin_prefetch: 1 + __clang_analyzer__: 3 + __cplusplus: 2 + __has_feature: 3 + __inline__: 1 + __isDraggingCell: 1 + __unsafe_unretained: 2 + __updateDraggingCell: 1 + _cmd: 18 + _contentHeight: 8 + _currentDragToReorderIndexPath: 1 + _currentDragToReorderInsertionMethod: 1 + _currentDragToReorderLocation: 2 + _currentDragToReorderMouseOffset: 2 + _dataSource: 7 + _delegate: 3 + _dragToReorderCell: 8 + _enqueueReusableCell: 3 + _futureMakeFirstResponderToken: 3 + _headerView: 11 + _headerView.autoresizingMask: 1 + _headerView.frame: 1 + _headerView.frame.size.height: 2 + _headerView.hidden: 5 + _headerView.layer.zPosition: 1 + _indexPathShouldBeFirstResponder: 4 + _jk_NSNumberAllocImp: 2 + _jk_NSNumberClass: 2 + _jk_NSNumberInitWithUnsignedLongLongImp: 2 + _jk_encode_prettyPrint: 1 + _keepVisibleIndexPathForReload: 5 + _lastSize: 3 + _lastSize.height: 1 + _layoutCells: 3 + _layoutSectionHeaders: 3 + _makeRowAtIndexPathFirstResponder: 2 + _preLayoutCells: 3 + _previousDragToReorderIndexPath: 1 + _previousDragToReorderInsertionMethod: 1 + _pullDownView: 7 + _pullDownView.frame: 1 + _pullDownView.frame.size.height: 2 + _pullDownView.hidden: 5 + _relativeOffsetForReload: 3 + _reusableTableCells: 5 + _scrollView: 5 + _scrollView.autoresizingMask: 1 + _sectionInfo: 30 + _selectedIndexPath: 10 + _setupRowHeights: 2 + _style: 9 + _styleDisabled: 6 + _styleHighlight: 6 + _styleSelected: 6 + _styleType: 6 + _tableFlags: 1 + _tableFlags.animateSelectionChanges: 3 + _tableFlags.dataSourceNumberOfSectionsInTableView: 2 + _tableFlags.delegateTableViewWillDisplayCellForRowAtIndexPath: 2 + _tableFlags.derepeaterEnabled: 1 + _tableFlags.didFirstLayout: 3 + _tableFlags.forceSaveScrollPosition: 3 + _tableFlags.layoutSubviewsReentrancyGuard: 3 + _tableFlags.maintainContentOffsetAfterReload: 4 + _tableView: 3 + _tableView.dataSource: 3 + _tableView.delegate: 1 + _topVisibleIndexPath: 1 + _updateDerepeaterViews: 2 + _updateSectionInfo: 3 + _visibleItems: 17 + _visibleSectionHeaders: 7 + a: 33 + a.frame.origin.y: 2 + aBytesReceivedBlock: 3 + aBytesSentBlock: 3 + aCompletionBlock: 3 + aDownloadSizeIncrementedBlock: 3 + aFailedBlock: 3 + aKey: 18 + aNotification: 1 + aProxyAuthenticationBlock: 3 + aReceivedBlock: 6 + aRedirectBlock: 3 + aStartedBlock: 3 + about: 2 + absoluteURL: 2 + acceptHeader: 2 + acceptsFirstResponder: 2 + access: 2 + accumulator: 1 + accumulator.value: 1 + activity: 1 + adapter: 1 + adapter.delegate: 1 + addBasicAuthenticationHeaderWithUsername: 3 + addHeader: 2 + addIdx: 5 + addImageView: 5 + addIndex: 3 + addKeyEntry: 2 + addObject: 17 + addObjectsFromArray: 1 + addOperation: 1 + addRequestHeader: 11 + addSessionCookie: 2 + addSubview: 10 + addText: 1 + addTextView: 5 + addTimer: 1 + addToSize: 1 + addView: 5 + advanceBy: 1 + after: 1 + age: 4 + agent: 2 + aligned: 1 + all: 1 + allKeys: 1 + allObjects: 2 + allValues: 1 + alloc: 51 + allocWithZone: 6 + alloc_size: 1 + allocate: 1 + allowCompressedResponse: 6 + allowResumeForFileDownloads: 5 + alpha: 3 + already: 2 + always: 1 + always_inline: 1 + amount: 15 + an: 4 + anAuthenticationBlock: 3 + anIdentity: 1 + anObject: 17 + anUploadSizeIncrementedBlock: 3 + and: 13 + andCachePolicy: 3 + andKeys: 1 + andPassword: 3 + andResponseEncoding: 2 + animateSelectionChanges: 3 + animated: 28 + append: 1 + appendData: 2 + appendPostData: 2 + appendPostDataFromFile: 2 + application/octet: 1 + applicationDidFinishLaunching: 1 + apply: 5 + applyAuthorizationHeader: 3 + applyCookieHeader: 4 + applyCredentials: 2 + applyProxyCredentials: 2 + architectures.: 1 + are: 4 + arg: 10 + argc: 1 + argument: 6 + argument.: 1 + argumentNumber: 4 + arguments: 1 + array: 83 + arrayIdx: 5 + arrayWithCapacity: 2 + arrayWithObjects: 1 + as: 8 + ask: 4 + askDelegateForCredentials: 1 + askDelegateForProxyCredentials: 1 + assign: 84 + at: 4 + atAddEntry: 6 + atCharacterPtr: 5 + atEntry: 45 + atIndex: 9 + atObject: 12 + atScrollPosition: 3 + atStringCharacter: 3 + attemptToApplyCredentialsAndResume: 1 + attemptToApplyProxyCredentialsAndResume: 1 + attempted: 2 + attr: 3 + attributesOfItemAtPath: 2 + authenticate: 1 + authentication: 9 + authenticationCredentials: 7 + authenticationNeeded: 6 + authenticationNeededBlock: 7 + authenticationRealm: 5 + authenticationRetryCount: 5 + authenticationScheme: 7 + autorelease: 32 + averageBandwidthUsedPerSecond: 2 + b: 8 + b.frame.origin.y: 2 + backgroundTask: 7 + bad: 2 + bad/expired/self: 1 + bandwidth: 2 + bandwidthThrottlingLock: 1 + bandwidthUsageTracker: 1 + bandwidthUsedInLastSecond: 1 + base64forData: 1 + be: 9 + because: 2 + been: 2 + beforeDate: 1 + begin: 1 + beginBackgroundTaskWithExpirationHandler: 1 + behavior: 1 + behaviour: 1 + bit: 1 + bits: 2 + block: 50 + blocks: 17 + blue: 3 + both: 1 + bottom: 5 + bounds: 3 + bounds.size: 2 + bounds.size.height: 1 + break: 16 + brief: 1 + bringSubviewToFront: 1 + bucket: 1 + buffer: 8 + buffer.: 9 + buildPostBody: 3 + buildRequestHeaders: 4 + bundle: 3 + but: 4 + by: 3 + bytes: 12 + bytesRead: 5 + bytesReceivedBlock: 7 + bytesSentBlock: 13 + c: 9 + cLength: 2 + cache: 10 + cache.count: 1 + cachePolicy: 6 + cacheStoragePolicy: 3 + cached: 3 + cachedHeaders: 3 + cachedResponseHeadersForURL: 1 + calculateNextIndexPath: 4 + callBlock: 3 + callback: 3 + caller: 1 + callerToRetain: 16 + calling: 1 + calloc: 5 + can: 1 + canMoveRowAtIndexPath: 2 + canUseCachedDataForRequest: 3 + cancel: 4 + cancelAuthentication: 1 + cancelLoad: 5 + cancelOnRequestThread: 2 + cancelled: 6 + cancelledLock: 33 + capacity: 53 + capacityForCount: 4 + case: 16 + causes: 1 + cbInvocation: 6 + cbSignature: 1 + cell: 28 + cell.frame: 2 + cell.layer.zPosition: 2 + cell.reuseIdentifier: 1 + cellForRowAtIndexPath: 10 + cellRect: 7 + cellRect.origin.y: 1 + cert: 2 + certificate: 2 + certificates: 3 + cfEncoding: 3 + cfHash: 1 + challenge: 1 + char: 27 + characterAtIndex: 1 + charactersIgnoringModifiers: 1 + charset: 5 + checkRequestStatus: 3 + class: 47 + classFormatterBlock: 1 + classFormatterDelegate: 1 + classFormatterIMP: 1 + classFormatterSelector: 1 + class_getInstanceSize: 2 + cleanup: 1 + clearCache: 1 + clearDelegatesAndCancel: 2 + clearSession: 1 + client: 1 + clientCallBackInfo: 1 + clientCertificateIdentity: 6 + clientCertificates: 5 + clock: 1 + close: 8 + closed: 2 + code: 14 + collection: 11 + colorWithRed: 3 + commit: 1 + compare: 4 + complete: 10 + completes: 1 + completionBlock: 9 + componentsSeparatedByString: 1 + compressData: 1 + compressDataFromFile: 1 + compressedBody: 1 + compressedPostBody: 5 + compressedPostBodyFilePath: 8 + concurrency: 1 + cond: 12 + condition: 1 + configureProxies: 2 + connecting: 1 + connection: 9 + connectionCanBeReused: 5 + connectionHeader: 2 + connectionID: 1 + connectionInfo: 14 + connections: 1 + connectionsLock: 4 + const: 32 + constrainedToSize: 2 + constructor: 1 + contentLength: 4 + contentType: 1 + contents: 2 + context: 4 + context.delegate: 1 + context.font: 1 + context.frame: 1 + continue: 2 + conversion: 2 + conversionOK: 1 + converting: 3 + cookie: 7 + cookieHeader: 6 + cookies: 6 + cookiesForURL: 1 + cookiesWithResponseHeaderFields: 1 + copy: 18 + copyWithZone: 2 + count: 106 + countByEnumeratingWithState: 2 + create: 4 + credentialWithUser: 2 + credentials: 45 + currentChar: 2 + currentHash: 5 + currentRunLoop: 2 + currently: 1 + currently...OFF: 1 + currently...ON: 1 + d: 8 + d.: 3 + data: 17 + dataDecompressor: 2 + dataReceivedBlock: 9 + dataSource: 2 + dataSourceNumberOfSectionsInTableView: 1 + dataSourceWithObjects: 1 + dataUsingEncoding: 1 + dataWithBytes: 1 + date: 4 + dateFromRFC1123String: 1 + dateWithTimeIntervalSinceNow: 1 + dc: 3 + dealloc: 15 + debug: 2 + decoder: 1 + decoderWithParseOptions: 1 + default: 2 + defaultCache: 3 + defaultCachePolicy: 1 + defaultResponseEncoding: 4 + defaultTimeOutSeconds: 3 + defaultUserAgentString: 2 + defined: 8 + delegate: 69 + delegateAuthenticationLock: 1 + delegateTableViewWillDisplayCellForRowAtIndexPath: 1 + delegates: 2 + delete: 1 + deprecated: 1 + depth: 1 + depthChange: 2 + dequeueReusableCellWithIdentifier: 2 + derepeaterEnabled: 1 + deselectRowAtIndexPath: 3 + destroyReadStream: 4 + detection: 1 + dictionary: 66 + dictionaryWithCapacity: 3 + dictionaryWithObjectsAndKeys: 12 + didChangeValueForKey: 1 + didClickRowAtIndexPath: 1 + didCreateTemporaryPostDataFile: 4 + didDeselectRowAtIndexPath: 3 + didFailSelector: 5 + didFinishSelector: 5 + didFirstLayout: 1 + didReceiveData: 1 + didReceiveDataSelector: 5 + didReceiveResponseHeaders: 3 + didReceiveResponseHeadersSelector: 5 + didSelectRowAtIndexPath: 3 + didSendBytes: 4 + didStartSelector: 5 + didUseCachedResponse: 4 + dispatch_async: 1 + dispatch_get_main_queue: 1 + display: 1 + distantFuture: 1 + document.pdf: 1 + does: 4 + domain: 3 + double: 4 + doubleValue: 1 + download: 2 + downloadCache: 12 + downloadComplete: 3 + downloadDestinationPath: 4 + downloadProgressDelegate: 5 + downloadSizeIncrementedBlock: 10 + downloading: 1 + e: 1 + else: 62 + en_GB: 1 + en_US_POSIX: 1 + encode: 1 + encodeOption: 23 + encodeState: 12 + encoding: 3 + endBackgroundTask: 1 + entry: 43 + entryForKey: 5 + entryIdx: 4 + enum: 17 + enumerateIndexPathsFromIndexPath: 4 + enumerateIndexPathsUsingBlock: 2 + enumerateIndexPathsWithOptions: 2 + enumerateIndexesUsingBlock: 2 + enumeratedCount: 8 + err: 10 + error: 146 + errorExit: 1 + errorIsPrev: 1 + errorWithDomain: 7 + error_: 2 + es: 3 + escapedChar: 5 + escapedUnicode1: 1 + escapedUnicode2: 1 + escapedUnicodeCodePoint: 1 + etag: 2 + event: 8 + exception: 3 + execute: 4 + exists: 1 + expect: 3 + expected: 2 + expirePersistentConnections: 2 + expired: 1 + expires: 2 + expiryDateForRequest: 1 + extern: 5 + f: 6 + failAuthentication: 1 + failWithError: 14 + failed: 6 + failedRequest: 4 + fails: 1 + failure: 1 + failureBlock: 9 + "false": 3 + fastClassLookup: 1 + fetchPACFile: 1 + fffffff: 1 + fffffffffffffffLL: 1 + file: 6 + fileDownloadOutputStream: 3 + fileExistsAtPath: 3 + fileManager: 4 + fileSize: 2 + findCredentials: 1 + findProxyCredentials: 2 + findSessionAuthenticationCredentials: 2 + findSessionProxyAuthenticationCredentials: 2 + finished: 4 + finishedDownloadingPACFile: 1 + finishedParsing: 4 + finite.: 1 + first: 2 + firstByteMark: 1 + firstIndexPath: 4 + firstResponder: 3 + flags: 2 + float: 2 + floating: 1 + floor: 1 + for: 52 + forEvent: 3 + forHost: 2 + forKey: 23 + forMode: 1 + forProxy: 2 + forRowAtIndexPath: 3 + forState: 3 + forURL: 2 + forceSaveScrollPosition: 1 + format: 23 + formatObject: 1 + formatter.: 1 + found: 1 + foundValidNextRow: 4 + frame: 36 + frame.origin.x: 2 + frame.origin.y: 15 + frame.size.height: 14 + frame.size.width: 4 + free: 5 + from: 14 + fromContentType: 2 + fromIndexPath: 6 + fromIndexPath.row: 1 + fromIndexPath.section: 1 + fromPath: 1 + futureMakeFirstResponderRequestToken: 1 + generate: 1 + generated: 1 + get: 8 + getObjects: 2 + give: 3 + globalStyleSheet: 4 + globallyUniqueString: 2 + got: 1 + goto: 9 + green: 3 + h: 5 + had: 3 + handleBytesAvailable: 1 + handleNetworkEvent: 2 + handleStreamComplete: 1 + handleStreamError: 1 + handlers: 1 + handling: 4 + handshake: 1 + has: 6 + hasBytesAvailable: 1 + hash: 2 + hashing: 1 + have: 3 + haveBuiltPostBody: 4 + haveBuiltRequestHeaders: 4 + haveExaminedHeaders: 1 + headRequest: 31 + header: 12 + header.frame.size.height: 1 + headerFrame: 6 + headerFrame.origin.y: 1 + headerFrame.size.height: 2 + headerHeight: 4 + headerView: 14 + headerViewForSection: 6 + headerViewRect: 3 + headers: 7 + headersReceivedBlock: 9 + height: 17 + heightForRowAtIndexPath: 2 + hideNetworkActivityIndicator: 1 + hideNetworkActivityIndicatorAfterDelay: 1 + hideNetworkActivityIndicatorIfNeeeded: 1 + host: 9 + hostKey: 4 + http: 3 + httpVersion: 1 + https: 1 + i: 52 + iPhone: 2 + id: 207 + identifier: 7 + idx: 33 + if: 413 + imageFrame: 2 + imageFrame.size: 1 + in: 22 + inLiveResize: 1 + inProgress: 7 + inSection: 11 + include: 1 + includeQuotes: 12 + incrementBandwidthUsedInLastSecond: 2 + incrementDownloadSizeBy: 7 + incrementUploadSizeBy: 7 + incremented: 2 + incremented.: 1 + index: 12 + indexAtPosition: 2 + indexOfSectionWithHeaderAtPoint: 2 + indexOfSectionWithHeaderAtVerticalOffset: 2 + indexPath: 47 + indexPath.row: 1 + indexPath.section: 3 + indexPathForCell: 2 + indexPathForFirstRow: 2 + indexPathForFirstVisibleRow: 2 + indexPathForLastRow: 2 + indexPathForLastVisibleRow: 2 + indexPathForRow: 11 + indexPathForRowAtPoint: 2 + indexPathForRowAtVerticalOffset: 2 + indexPathForSelectedRow: 4 + indexPathWithIndexes: 1 + indexPaths: 2 + indexPathsForRowsInRect: 3 + indexPathsForVisibleRows: 2 + indexPathsToAdd: 3 + indexPathsToRemove: 2 + indexes: 4 + indexesOfSectionHeadersInRect: 2 + indexesOfSectionsInRect: 3 + indicator: 3 + inflatedFileDownloadOutputStream: 3 + information: 4 + init: 37 + initDictionary: 4 + initToFileAtPath: 1 + initWithBytes: 1 + initWithCapacity: 2 + initWithDictionary: 2 + initWithDomain: 5 + initWithFileAtPath: 1 + initWithFormat: 1 + initWithFrame: 11 + initWithJKDictionary: 3 + initWithNibName: 3 + initWithNumberOfRows: 2 + initWithObjects: 2 + initWithObjectsAndKeys: 1 + initWithParseOptions: 1 + initWithStyleName: 1 + initWithURL: 4 + initWithUnsignedLongLong: 1 + initialize: 1 + inputStreamWithData: 2 + inputStreamWithFileAtPath: 2 + insertObject: 1 + int: 65 + intValue: 4 + intoString: 4 + invalidate: 2 + invalidateHoverForView: 1 + invocation: 10 + invocationWithMethodSignature: 2 + invoke: 1 + invokeWithTarget: 1 + irow: 3 + is: 25 + isARepeat: 1 + isBandwidthThrottled: 2 + isCancelled: 6 + isConcurrent: 1 + isEqual: 7 + isEqualToString: 20 + isExecuting: 3 + isFinished: 3 + isKindOfClass: 3 + isMainThread: 8 + isMultitaskingSupported: 2 + isNetworkInUse: 1 + isNetworkReachableViaWWAN: 1 + isPACFileRequest: 5 + isResponseCompressed: 3 + isSurrogate: 1 + isSynchronous: 3 + isa: 2 + isn: 1 + it: 3 + itemWithText: 48 + itemsPtr: 2 + its: 7 + j: 5 + jk_cache_age: 1 + jk_calculateHash: 3 + jk_collectionClassLoadTimeInitialization: 2 + jk_dictionaryCapacities: 4 + jk_encode_add_atom_to_buffer: 1 + jk_encode_error: 1 + jk_encode_object_hash: 1 + jk_encode_printf: 1 + jk_encode_updateCache: 1 + jk_encode_write: 1 + jk_encode_write1: 1 + jk_encode_write1fast: 2 + jk_encode_write1slow: 2 + jk_encode_writePrettyPrintWhiteSpace: 1 + jk_encode_writen: 1 + jk_error: 5 + jk_error_parse_accept_or3: 1 + jk_managedBuffer_release: 3 + jk_managedBuffer_setToStackBuffer: 1 + jk_max: 4 + jk_min: 2 + jk_objectStack_release: 1 + jk_objectStack_resize: 1 + jk_objectStack_setToStackBuffer: 1 + jk_parse_is_newline: 2 + jk_parse_next_token: 1 + jk_parse_number: 1 + jk_parse_skip_newline: 1 + jk_parse_skip_whitespace: 1 + jk_parse_string: 1 + jk_set_parsed_token: 1 + jk_string_add_unicodeCodePoint: 1 + jsonData: 8 + jsonText: 1 + jump: 1 + kCFAllocatorDefault: 4 + kCFHTTPAuthenticationPassword: 4 + kCFHTTPAuthenticationSchemeBasic: 3 + kCFHTTPAuthenticationSchemeNTLM: 1 + kCFHTTPAuthenticationUsername: 4 + kCFHTTPVersion1_0: 2 + kCFHTTPVersion1_1: 1 + kCFNull: 1 + kCFProxyTypeHTTP: 1 + kCFProxyTypeSOCKS: 2 + kCFStreamEventEndEncountered: 1 + kCFStreamEventErrorOccurred: 1 + kCFStreamEventHasBytesAvailable: 1 + kCFStreamPropertyHTTPProxy: 1 + kCFStreamPropertyHTTPProxyHost: 1 + kCFStreamPropertyHTTPProxyPort: 1 + kCFStreamPropertyHTTPRequestBytesWrittenCount: 1 + kCFStreamPropertyHTTPResponseHeader: 1 + kCFStreamPropertyHTTPSProxyHost: 1 + kCFStreamPropertyHTTPSProxyPort: 1 + kCFStreamPropertySOCKSProxy: 1 + kCFStreamPropertySOCKSProxyHost: 1 + kCFStreamPropertySOCKSProxyPort: 1 + kCFStreamPropertySSLSettings: 2 + kCFStreamSSLAllowsAnyRoot: 1 + kCFStreamSSLAllowsExpiredCertificates: 1 + kCFStreamSSLCertificates: 1 + kCFStreamSSLPeerName: 1 + kCFStreamSSLValidatesCertificateChain: 1 + kCFStringEncodingInvalidId: 1 + kElementSpacing: 3 + kFramePadding: 6 + kGroupSpacing: 1 + kImageStyleType: 2 + kNetworkEvents: 1 + kTextStyleType: 2 + kViewStyleType: 2 + keepAliveHeader: 2 + key: 27 + keyEntry: 4 + keyEnumerator: 1 + keyHash: 21 + keyHashes: 2 + keychain: 4 + keys: 5 + label: 6 + label.font: 3 + label.frame: 4 + label.frame.size.height: 2 + label.numberOfLines: 2 + label.text: 2 + last: 1 + lastActivityTime: 4 + lastBytesRead: 3 + lastBytesSent: 8 + lastIndexPath: 8 + lastIndexPath.row: 2 + lastIndexPath.section: 2 + lastModified: 2 + lastObject: 1 + layoutSubviews: 4 + layoutSubviewsReentrancyGuard: 1 + ld: 2 + len: 6 + length: 43 + let: 1 + level: 3 + levels: 1 + limit: 1 + line: 2 + lineEnd: 1 + lineNumber: 1 + lineStart: 2 + lineStartIndex: 2 + ll: 1 + loadView: 4 + locale: 1 + location: 3 + lock: 16 + log: 1 + logging: 2 + logic: 1 + long: 91 + longLongValue: 1 + longer: 2 + lower: 1 + lowercaseString: 3 + lround: 1 + m: 1 + main: 6 + mainDocumentURL: 1 + mainRequest: 23 + maintainContentOffsetAfterReload: 3 + makeFirstResponderIfNotAlreadyInResponderChain: 2 + malloc: 1 + mark: 50 + markAsFinished: 4 + marked: 1 + max: 5 + maxAge: 3 + maxBandwidthPerSecond: 2 + maxDepth: 2 + maxLength: 3 + maxUploadReadLength: 1 + may: 1 + measureBandwidthUsage: 1 + measurement: 2 + memcpy: 2 + memmove: 2 + memset: 1 + menuForRowAtIndexPath: 1 + message: 10 + methodForSelector: 2 + methodSignatureForSelector: 2 + methods: 2 + mid: 5 + mime: 1 + mimeType: 2 + mimeTypeForFileAtPath: 1 + minimum: 1 + miscellany: 1 + mm: 1 + move: 2 + moveRowAtIndexPath: 2 + must: 7 + mutableCollection: 7 + mutableCollections: 1 + mutableCopy: 6 + mutableCopyWithZone: 2 + mutableObjectFromJSONData: 1 + mutableObjectFromJSONDataWithParseOptions: 2 + mutableObjectFromJSONString: 1 + mutableObjectFromJSONStringWithParseOptions: 2 + mutableObjectWithData: 2 + mutableObjectWithUTF8String: 2 + mutations: 28 + mutationsPtr: 2 + n: 5 + name: 9 + need: 1 + needed: 1 + needsRedirect: 3 + negative: 1 + network: 1 + new: 2 + newCookie: 1 + newCookies: 3 + newCount: 1 + newCredentials: 26 + newDelegate: 2 + newHeaders: 1 + newIndexPath: 6 + newIndexes: 3 + newObject: 12 + newObjects: 2 + newOffset: 2 + newQueue: 3 + newRequestMethod: 3 + newResponseHeaders: 4 + newSessionCookies: 1 + newSize: 1 + newTimeOutSeconds: 1 + newURL: 21 + newValue: 2 + newVisibleIndexPaths: 2 + nextConnectionNumberToCreate: 1 + nextObject: 6 + nextRequestID: 1 + nextValidCharacter: 2 + nibBundleOrNil: 1 + nibNameOrNil: 1 + nil: 150 + nn: 4 + "no": 5 + noCurrentSelection: 2 + nonatomic: 40 + nonnull: 6 + not: 10 + note: 1 + ntlmComponents: 1 + ntlmDomain: 2 + "null": 1 + number: 4 + numberOfRows: 13 + numberOfRowsInSection: 9 + numberOfSections: 10 + numberOfSectionsInTableView: 3 + numberOfTimesToRetryOnTimeout: 5 + numberWithBool: 3 + numberWithInt: 2 + objCImpCache: 1 + objc_arc: 1 + objc_getClass: 2 + object: 55 + object.: 5 + objectAtIndex: 10 + objectForKey: 41 + objectFromJSONData: 1 + objectFromJSONDataWithParseOptions: 2 + objectFromJSONString: 1 + objectFromJSONStringWithParseOptions: 2 + objectIndex: 48 + objectStack: 1 + objectToRelease: 4 + objectWithData: 5 + objectWithString: 5 + objectWithUTF8String: 2 + objects: 59 + objectsPtr: 3 + obtain: 1 + occurred: 3 + of: 8 + ofTotal: 6 + offset: 25 + offsetsFromUTF8: 1 + oldCapacity: 2 + oldCount: 2 + oldEntry: 9 + oldIndexPath: 2 + oldIndexes: 2 + oldStream: 4 + oldVisibleIndexPaths: 2 + "on": 5 + onTarget: 14 + onThread: 3 + one: 1 + open: 2 + option.: 1 + optionFlags: 2 + options: 25 + options.: 1 + or: 9 + origin: 1 + originalURL: 2 + other: 1 + out: 1 + p: 5 + param: 1 + parent: 1 + parse: 2 + parseJSONData: 2 + parseMimeType: 2 + parseOptionFlags: 12 + parseState: 15 + parseStringEncodingFromHeaders: 3 + parseUTF8String: 2 + parsedEscapedChar: 5 + parser: 1 + parser.delegate: 1 + parser.error: 1 + parser.maxDepth: 1 + parsing: 2 + partialDownloadSize: 10 + pass: 6 + passOnReceivedData: 1 + password: 12 + path: 9 + performBlockOnMainThread: 6 + performInvocation: 3 + performKeyAction: 2 + performRedirect: 3 + performSelector: 26 + performSelectorOnMainThread: 8 + performThrottling: 2 + period: 1 + persistence: 2 + persistent: 1 + persistentConnectionTimeoutSeconds: 7 + persistentConnectionsPool: 3 + pinnedHeader: 2 + pinnedHeader.frame: 2 + pinnedHeader.frame.origin.y: 1 + pinnedHeaderFrame: 2 + pinnedHeaderFrame.origin.y: 1 + point: 13 + point.y: 1 + pointer: 2 + pointers: 2 + policy: 3 + pool: 2 + port: 17 + portKey: 4 + postBody: 12 + postBodyFilePath: 11 + postBodyReadStream: 5 + postBodyWriteStream: 8 + postLength: 16 + prepareForDisplay: 1 + prepareForReuse: 1 + present: 2 + prev_atIndex: 1 + prev_lineNumber: 1 + prev_lineStartIndex: 1 + previousOffset: 3 + previously: 1 + prng_lfsr: 1 + problem: 1 + processInfo: 2 + progress: 6 + progress*1.0: 2 + progressAmount: 4 + progressLock: 3 + progressToRemove: 4 + properties: 1 + proposedPath: 1 + protocol: 10 + proxy: 4 + proxyAuthentication: 10 + proxyAuthenticationNeededBlock: 7 + proxyAuthenticationRealm: 4 + proxyAuthenticationRetryCount: 5 + proxyAuthenticationScheme: 4 + proxyCredentials: 2 + proxyDomain: 4 + proxyHost: 8 + proxyPassword: 7 + proxyPort: 9 + proxyToUse: 2 + proxyType: 6 + proxyUsername: 7 + ptr: 3 + ptrRange: 1 + pullDownRect: 4 + pullDownView: 1 + pullDownViewIsVisible: 3 + pure: 2 + q: 2 + qu: 1 + queue: 29 + r: 7 + r.origin.y: 4 + r.size.height: 8 + raise: 20 + rand: 1 + range: 6 + range.length: 1 + range.location: 2 + rangeOfString: 1 + raw: 1 + rawResponseData: 5 + re: 2 + reachability: 1 + reachabilityChanged: 1 + read: 2 + readResponseHeaders: 2 + readStream: 11 + readStreamIsScheduled: 4 + readonly: 19 + readwrite: 1 + realloc: 2 + realm: 15 + reason: 1 + received: 5 + receiver: 3 + recordBandwidthUsage: 1 + rect: 9 + rectForHeaderOfSection: 5 + rectForRowAtIndexPath: 10 + rectForSection: 3 + redirectCount: 6 + redirectToURL: 2 + redirectURL: 3 + redirections: 1 + registerForNetworkReachabilityNotifications: 1 + relativeOffset: 10 + relativeToURL: 1 + release: 79 + releaseBlocks: 3 + releaseBlocksOnMainThread: 4 + releaseState: 4 + releasingObject: 3 + reloadData: 3 + reloadDataMaintainingVisibleIndexPath: 2 + reloadLayout: 2 + remove: 1 + removeAllIndexes: 2 + removeAllObjects: 1 + removeAuthenticationCredentialsFromSessionStore: 3 + removeCredentialsForHost: 1 + removeCredentialsForProxy: 1 + removeFileAtPath: 1 + removeFromSuperview: 7 + removeIdx: 3 + removeIndex: 1 + removeIndexes: 2 + removeLastObject: 1 + removeObject: 2 + removeObjectAtIndex: 1 + removeObjectForKey: 3 + removeObjectsInArray: 2 + removeProxyAuthenticationCredentialsFromSessionStore: 3 + removeTemporaryCompressedUploadFile: 2 + removeTemporaryDownloadFile: 2 + removeTemporaryUncompressedDownloadFile: 2 + removeTemporaryUploadFile: 2 + removeUploadProgressSoFar: 3 + repeats: 1 + replaceObjectAtIndex: 1 + reportFailure: 4 + reportFinished: 4 + repr: 5 + request: 71 + requestAuthentication: 10 + requestCookies: 6 + requestCredentials: 2 + requestFailed: 3 + requestFinished: 5 + requestHeaders: 15 + requestID: 3 + requestMethod: 14 + requestReceivedResponseHeaders: 3 + requestRedirected: 4 + requestRedirectedBlock: 9 + requestStarted: 6 + requestWillRedirectToURL: 1 + requestWithURL: 8 + required: 1 + required.: 1 + requires: 4 + resize: 9 + respectively.: 1 + respond: 1 + respondsToSelector: 23 + response: 5 + responseCode: 8 + responseCookies: 2 + responseData: 3 + responseEncoding: 4 + responseHeaders: 11 + responseStatusCode: 7 + responseStatusMessage: 2 + responseString: 2 + result: 4 + retain: 71 + retried: 1 + retry: 2 + retryCount: 6 + retryUsingNewConnection: 1 + retryUsingSuppliedCredentials: 1 + return: 209 + returnObject: 5 + returned: 2 + reuse: 2 + reused: 1 + roundSizeUpToMultipleOf: 2 + roundf: 2 + row: 32 + rowCount: 3 + rowHeight: 2 + rowInfo: 7 + rowLowerBound: 2 + rowUpperBound: 3 + rowsInSection: 7 + run: 1 + runLoopMode: 3 + runMode: 1 + runPACScript: 1 + runRequests: 1 + running: 2 + runningRequestCount: 1 + rv: 1 + s: 22 + s.height: 3 + same: 3 + same.: 1 + save: 2 + saveCredentials: 4 + saveCredentialsToKeychain: 3 + saveProxyCredentialsToKeychain: 2 + savedCredentialsForHost: 1 + savedCredentialsForProxy: 2 + savedIndexPath: 5 + scalar: 2 + scanInt: 2 + scanString: 2 + scanUpToString: 1 + scanner: 5 + scannerWithString: 1 + scheduleReadStream: 1 + scheme: 6 + script: 1 + scrollPosition: 9 + scrollRectToVisible: 3 + scrollToRowAtIndexPath: 3 + scrollToTopAnimated: 1 + sec: 3 + secondsSinceLastActivity: 3 + secondsToCache: 4 + section: 56 + section.headerView: 13 + section.headerView.frame: 1 + section.headerView.superview: 1 + section.sectionOffset: 1 + sectionHeight: 9 + sectionIndex: 23 + sectionLowerBound: 2 + sectionOffset: 8 + sectionRowOffset: 2 + sectionUpperBound: 3 + sections: 4 + seems: 1 + selectRowAtIndexPath: 3 + selectValidIndexPath: 3 + selector: 58 + self: 848 + self.animateSelectionChanges: 1 + self.bounds: 1 + self.bounds.size.width: 5 + self.contentInset.bottom: 1 + self.contentInset.top*2: 1 + self.contentOffset: 1 + self.contentOffset.x: 1 + self.contentOffset.y: 1 + self.contentSize: 4 + self.contentSize.height: 2 + self.dataSource: 1 + self.delegate: 10 + self.error: 3 + self.headerView: 2 + self.headerView.frame.size.height: 1 + self.maxDepth: 2 + self.nsView: 2 + self.nsWindow: 4 + self.tableViewStyle: 1 + self.title: 2 + self.view: 4 + self.view.bounds: 2 + sent: 1 + sentinel: 1 + sequence: 1 + serialize: 5 + serializeObject: 20 + serializeOptionFlags: 1 + serializeOptions: 42 + serializeUnsupportedClassesUsingBlock: 8 + serializeUnsupportedClassesUsingDelegate: 9 + serializing: 1 + servers: 1 + session: 4 + sessionCookies: 1 + sessionCookiesLock: 1 + sessionCredentials: 10 + sessionCredentialsLock: 1 + sessionCredentialsStore: 1 + sessionProxyCredentials: 6 + sessionProxyCredentialsStore: 1 + set: 2 + setAllowCompressedResponse: 2 + setAnimateSelectionChanges: 1 + setAnimationsEnabled: 1 + setArgument: 5 + setAuthenticationNeeded: 4 + setAuthenticationNeededBlock: 2 + setAuthenticationRetryCount: 1 + setAuthenticationScheme: 1 + setBucket: 1 + setBytesReceivedBlock: 2 + setBytesSentBlock: 2 + setCachePolicy: 2 + setCancelledLock: 1 + setClientCertificateIdentity: 2 + setClientCertificates: 1 + setComplete: 8 + setCompletionBlock: 2 + setCompressedPostBody: 1 + setCompressedPostBodyFilePath: 1 + setConnectionCanBeReused: 3 + setConnectionInfo: 3 + setContentLength: 2 + setContentOffset: 2 + setCookies: 1 + setDataReceivedBlock: 2 + setDataSource: 1 + setDefaultCache: 1 + setDefaultResponseEncoding: 1 + setDefaultTimeOutSeconds: 1 + setDefaultUserAgentString: 1 + setDelegate: 6 + setDidCreateTemporaryPostDataFile: 2 + setDidFailSelector: 1 + setDidFinishSelector: 1 + setDidReceiveDataSelector: 1 + setDidReceiveResponseHeadersSelector: 1 + setDidStartSelector: 1 + setDidUseCachedResponse: 1 + setDisableActions: 1 + setDomain: 1 + setDoubleValue: 1 + setDownloadCache: 3 + setDownloadComplete: 1 + setDownloadProgressDelegate: 1 + setDownloadSizeIncrementedBlock: 2 + setError: 2 + setFailedBlock: 2 + setFileDownloadOutputStream: 1 + setFrame: 2 + setHaveBuiltPostBody: 1 + setHaveBuiltRequestHeaders: 2 + setHeaderView: 1 + setHeadersReceivedBlock: 2 + setInProgress: 3 + setInflatedFileDownloadOutputStream: 1 + setLastActivityTime: 2 + setLastBytesRead: 1 + setLastBytesSent: 2 + setMainRequest: 1 + setMaintainContentOffsetAfterReload: 1 + setMaxBandwidthPerSecond: 1 + setMaxConcurrentOperationCount: 1 + setNeedsDisplay: 2 + setNeedsLayout: 4 + setNeedsRedirect: 2 + setNumberOfTimesToRetryOnTimeout: 1 + setObject: 23 + setOriginalURL: 1 + setPACFileData: 1 + setPACFileReadStream: 1 + setPACFileRequest: 1 + setPACurl: 1 + setPartialDownloadSize: 1 + setPassword: 1 + setPersistentConnectionTimeoutSeconds: 3 + setPostBody: 2 + setPostBodyFilePath: 1 + setPostBodyReadStream: 5 + setPostBodyWriteStream: 2 + setPostLength: 4 + setProgress: 1 + setProxyAuthenticationNeededBlock: 2 + setProxyAuthenticationRetryCount: 1 + setProxyCredentials: 1 + setProxyDomain: 1 + setProxyHost: 1 + setProxyPassword: 1 + setProxyPort: 1 + setProxyType: 2 + setProxyUsername: 1 + setPullDownView: 1 + setQueue: 2 + setRawResponseData: 2 + setReadStream: 3 + setReadStreamIsScheduled: 1 + setRedirectCount: 1 + setRedirectURL: 3 + setRequestCookies: 3 + setRequestCredentials: 1 + setRequestHeaders: 3 + setRequestMethod: 5 + setRequestRedirectedBlock: 2 + setResponseCookies: 1 + setResponseEncoding: 2 + setResponseHeaders: 2 + setResponseStatusCode: 1 + setResponseStatusMessage: 1 + setRetryCount: 1 + setRunLoopMode: 2 + setSelected: 4 + setSelector: 2 + setSessionCookies: 1 + setShouldAttemptPersistentConnection: 4 + setShouldPresentAuthenticationDialog: 1 + setShouldPresentCredentialsBeforeChallenge: 2 + setShouldPresentProxyAuthenticationDialog: 2 + setShouldRedirect: 1 + setShouldResetDownloadProgress: 1 + setShouldResetUploadProgress: 1 + setShouldThrottleBandwidthForWWAN: 1 + setShouldUpdateNetworkActivityIndicator: 1 + setShouldUseRFC2616RedirectBehaviour: 1 + setShouldWaitToInflateCompressedResponses: 1 + setShowAccurateProgress: 3 + setStartedBlock: 2 + setStatusTimer: 3 + setSynchronous: 2 + setTarget: 1 + setTimeOutSeconds: 2 + setTotalBytesRead: 1 + setTotalBytesSent: 1 + setURL: 4 + setUpdatedProgress: 1 + setUploadBufferSize: 1 + setUploadProgressDelegate: 1 + setUploadSizeIncrementedBlock: 2 + setUseCookiePersistence: 2 + setUseHTTPVersionOne: 1 + setUseKeychainPersistence: 1 + setUseSessionPersistence: 2 + setUsername: 1 + setValidatesSecureCertificate: 2 + setWillRedirectSelector: 1 + setter: 2 + setup: 2 + setupPostBody: 3 + sharedApplication: 2 + sharedHTTPCookieStorage: 2 + sharedQueue: 4 + shouldAttemptPersistentConnection: 6 + shouldCompressRequestBody: 7 + shouldContinueWhenAppEntersBackground: 4 + shouldPresentAuthenticationDialog: 4 + shouldPresentCredentialsBeforeChallenge: 5 + shouldPresentProxyAuthenticationDialog: 4 + shouldRedirect: 4 + shouldResetDownloadProgress: 7 + shouldResetUploadProgress: 4 + shouldSelectRowAtIndexPath: 3 + shouldStreamPostDataFromDisk: 7 + shouldThrottleBandwidthForWWANOnly: 1 + shouldTimeOut: 3 + shouldUpdate: 1 + shouldUpdateNetworkActivityIndicator: 1 + shouldUseRFC2616RedirectBehaviour: 5 + shouldWaitToInflateCompressedResponses: 4 + showAccurateProgress: 8 + showAuthenticationDialog: 1 + showNetworkActivityIndicator: 1 + showProxyAuthenticationDialog: 1 + signature: 2 + signed: 1 + single: 1 + size: 12 + size.height: 1 + size.width: 1 + sizeWithFont: 2 + size_t: 42 + sizeof: 13 + so: 2 + sortedArrayUsingComparator: 1 + sortedArrayUsingSelector: 2 + sortedVisibleCells: 2 + sourceExhausted: 2 + sourceIllegal: 1 + specified: 1 + ss: 1 + ssize_t: 2 + sslProperties: 4 + stackBuffer: 1 + stackbuf: 8 + start: 1 + startAsynchronous: 2 + startForNoSelection: 1 + startRequest: 4 + startSynchronous: 2 + startedBlock: 9 + startingAtIndex: 4 + startingObjectIndex: 1 + starts: 1 + state: 32 + static: 104 + status: 1 + statusTimer: 9 + step: 1 + stop: 3 + storage: 1 + store: 1 + storeAuthenticationCredentialsInSessionStore: 3 + storeProxyAuthenticationCredentialsInSessionStore: 2 + stream: 8 + streamSuccessfullyOpened: 1 + string: 11 + stringBuffer: 3 + stringBuffer.bytes.length: 2 + stringBuffer.bytes.ptr: 4 + stringBuffer.flags: 1 + stringByAppendingPathComponent: 2 + stringEncoding: 1 + stringHash: 3 + stringState: 6 + stringWithFormat: 7 + stringWithUTF8String: 1 + strong: 3 + strtoull: 1 + struct: 36 + structure.: 1 + stuff: 1 + style: 28 + styleType: 3 + styleWithSelector: 4 + subroutine: 1 + successfully: 1 + super: 21 + superview: 1 + support: 3 + switch: 5 + systemFontOfSize: 2 + systemFontSize: 1 + t: 4 + table: 2 + tableRowOffset: 2 + tableSize: 2 + tableView: 47 + tableViewDidReloadData: 3 + tableViewWillReloadData: 3 + tag: 3 + tagged: 2 + talking: 2 + target: 6 + targetExhausted: 1 + targetIndexPathForMoveFromRowAtIndexPath: 1 + tempUserAgentString: 4 + temp_NSNumber: 4 + temporary: 9 + temporaryFileDownloadPath: 7 + temporaryUncompressedDataDownloadPath: 2 + test: 1 + text: 10 + text.autoresizingMask: 1 + text.backgroundColor: 1 + text.frame: 1 + text.style: 1 + text.text: 1 + textFrame: 3 + textFrame.size: 1 + that: 5 + the: 31 + theData: 1 + theError: 8 + thePassword: 1 + theRequest: 12 + theUsername: 1 + them: 4 + there: 1 + they: 4 + thing: 1 + this: 6 + threadForRequest: 4 + threading: 1 + throttle: 1 + throttleBandwidthForWWANUsingLimit: 1 + throttling: 1 + time: 1 + timeIntervalSinceDate: 1 + timeIntervalSinceNow: 1 + timeOutPACRead: 1 + timeOutSeconds: 7 + timeout: 3 + timer: 5 + timerWithTimeInterval: 1 + title: 2 + tmp: 3 + to: 72 + toAdd: 1 + toFile: 1 + toIndexPath: 12 + toIndexPath.row: 1 + toIndexPath.section: 1 + toProposedIndexPath: 1 + toRemove: 2 + token: 4 + token.value.hash: 1 + token.value.ptrRange.length: 1 + token.value.type: 1 + tokenBuffer: 2 + tokenBufferIdx: 2 + tokenPtrRange: 1 + top: 4 + topVisibleIndex: 2 + total: 3 + total*1.0: 2 + totalBytesRead: 3 + totalBytesSent: 16 + totalSize: 4 + trailingBytesForUTF8: 1 + "true": 3 + type: 8 + type.: 7 + typedef: 50 + types: 2 + u: 10 + u.: 2 + u32ch: 1 + ui: 1 + uint16_t: 1 + uint32_t: 1 + uint8_t: 1 + uncompressData: 1 + undefined: 1 + underlyingError: 1 + unexpectedly.: 1 + union: 1 + unknown: 2 + unlock: 20 + unsafe_unretained: 2 + unscheduleReadStream: 2 + unsigned: 78 + unsignedLongLongValue: 2 + unsubscribeFromNetworkReachabilityNotifications: 1 + unsupported: 1 + until: 2 + unused: 4 + up: 4 + update: 2 + updateDownloadProgress: 1 + updateExpiryForRequest: 1 + updatePartialDownloadSize: 4 + updateProgressIndicator: 6 + updateProgressIndicators: 3 + updateStatus: 3 + updateUploadProgress: 1 + updatedProgress: 3 + upload: 1 + upload/download: 2 + uploadBufferSize: 9 + uploadProgressDelegate: 9 + uploadSizeIncrementedBlock: 10 + url: 30 + use: 9 + useCookiePersistence: 6 + useDataFromCache: 4 + useHTTPVersionOne: 5 + useKeychainPersistence: 6 + useSessionPersistence: 9 + useableBucket: 1 + user: 9 + userAgentHeader: 2 + userAgentString: 3 + userInfo: 16 + username: 9 + usernameAndPassword: 2 + using: 3 + usingBlock: 6 + usingCache: 5 + utf8ConversionBuffer: 2 + v: 6 + v.origin.y: 1 + v.size.height: 5 + v1.4: 1 + va_end: 1 + va_list: 1 + va_start: 1 + valid: 2 + validatesSecureCertificate: 5 + value: 30 + valueForKey: 5 + values: 1 + varArgsList: 4 + ve: 1 + version: 1 + very: 1 + view: 7 + view.autoresizingMask: 2 + view.backgroundColor: 2 + view.frame: 2 + view.image.size: 1 + view.style: 2 + view.urlPath: 1 + viewFrame: 4 + visible: 9 + visible.size.width: 3 + visibleCells: 3 + visibleCellsNeedRelayout: 5 + visibleHeadersNeedRelayout: 1 + visibleRect: 6 + void: 301 + vsnprintf: 1 + waitUntilDone: 11 + waiting: 2 + want: 2 + wanted: 1 + warn_unused_result: 9 + was: 6 + we: 11 + were: 1 + what: 1 + when: 8 + while: 13 + whose: 2 + width: 1 + will: 15 + willAskDelegateForCredentials: 1 + willAskDelegateForProxyCredentials: 1 + willAskDelegateToConfirmRedirect: 1 + willChangeValueForKey: 1 + willDisplayCell: 3 + willRedirect: 3 + willRedirectSelector: 5 + willRedirectToURL: 3 + willRetryRequest: 4 + window: 1 + with: 2 + withEvent: 2 + withFutureRequestToken: 1 + withObject: 40 + withOptions: 4 + withProgress: 6 + works: 2 + write: 2 + written: 1 + wrong: 1 + x: 9 + xC0: 1 + xD800: 1 + xDBFF: 1 + xDC00: 1 + xDFFF: 1 + xE0: 1 + xF0: 1 + xF8: 1 + xFA082080UL: 1 + xFC: 1 + xffffffffU: 1 + xffffffffffffffffULL: 1 + y: 12 + yOffset: 12 + you: 1 + yyyy: 1 + z: 1 + zone: 12 + "{": 811 + "|": 34 + "||": 52 + "}": 811 + Opa: + (: 4 + ): 4 + "*/": 2 + "-": 1 + /*: 2 + </h1>: 2 + <h1>: 2 + Hello: 2 + Server.http: 1 + Server.one_page_server: 1 + Server.start: 1 + function: 1 + page: 1 + server: 1 + title: 1 + world: 2 + "{": 2 + "}": 2 + OpenCL: + (: 11 + ): 11 + "*": 4 + +: 2 + "-": 1 + /: 1 + ;: 9 + <: 1 + FFTW_ESTIMATE: 1 + FFTW_FORWARD: 1 + cl: 2 + const: 2 + double: 3 + fftwf_complex: 2 + fftwf_destroy_plan: 1 + fftwf_execute: 1 + fftwf_plan: 1 + fftwf_plan_dft_1d: 1 + float: 2 + for: 1 + int: 3 + n: 2 + nops: 3 + op: 3 + p1: 3 + realTime: 2 + return: 1 + run_fftw: 1 + t: 4 + x: 2 + y: 2 + "{": 2 + "}": 2 + OpenEdge ABL: + "#@": 1 + "%": 2 + "&": 3 + (: 31 + ): 31 + "*": 2 + "*/": 20 + +: 15 + "-": 58 + .: 13 + .0: 1 + ._MIME_BOUNDARY_.: 1 + /: 2 + /*: 19 + ;: 5 + <">: 8 + "@#": 1 + ABLDateTimeToEmail: 3 + ABLTimeZoneToString: 2 + ABSOLUTE: 1 + AS: 17 + ASSIGN: 2 + BASE64: 1 + BCC: 2 + BY: 1 + Bcc: 2 + Body: 1 + By: 1 + CC: 2 + CHARACTER: 8 + CHARACTER.: 1 + CHR: 2 + CLASS: 2 + CLASS.: 2 + CLOSE.: 1 + COPY: 1 + Cannot: 3 + Cc: 2 + Company: 2 + Content: 10 + ConvertDataToBase64: 1 + DATA: 1 + DATETIME: 3 + DAY: 1 + DEFINE: 13 + DO: 1 + Date: 4 + Disposition: 3 + ECHO.: 1 + ENCODE: 1 + END: 11 + END.: 1 + EXTENT: 1 + Email: 2 + Encoding: 4 + Error: 3 + Expiry: 2 + FINAL: 1 + FROM: 1 + FUNCTION: 1 + FUNCTION.: 1 + File: 3 + From: 6 + H: 1 + HELO: 1 + High: 1 + IF: 1 + IMPORT: 1 + INITIAL: 1 + INPUT: 11 + INTEGER: 4 + INTEGER.: 1 + INTERFACE: 1 + INTERFACE.: 1 + Importance: 3 + L: 1 + LENGTH: 1 + LOB: 1 + LOGICAL: 1 + LONGCHAR: 4 + Low: 1 + MAIL: 1 + MEMPTR: 2 + MESSAGE: 1 + METHOD: 6 + METHOD.: 6 + MODULO: 1 + MONTH: 1 + MTIME: 1 + Mime: 1 + "NO": 10 + Notification: 1 + OBJECT: 2 + PARAMETER: 3 + POOL: 2 + PRIVATE: 1 + PROCEDURE: 1 + PROCEDURE.: 1 + PUBLIC: 6 + Personal: 1 + Priority: 2 + Private: 1 + Progress.Lang.*.: 3 + QUIT: 1 + QUOTES: 1 + R: 3 + RCPT: 1 + RETURN: 7 + RETURNS: 1 + Receipt: 1 + Reply: 3 + Return: 1 + SCOPED: 1 + SET: 1 + SIZE: 1 + STATIC: 5 + STRING: 5 + SUBSTRING: 1 + Sensitivity: 2 + Subject: 4 + THIS: 1 + THROUGH: 1 + TIMEZONE: 1 + TO: 3 + TRUNCATE: 2 + TZ: 2 + Test: 2 + To: 9 + Transfer: 4 + Type: 4 + UNDO.: 9 + UNFORMATTED: 1 + USE: 2 + USING: 3 + VARIABLE: 9 + Version: 1 + WIDGET: 2 + WIN: 1 + YEAR: 1 + aborted: 1 + accepted: 1 + application/octet: 1 + attachment: 2 + base64: 2 + been: 2 + bit: 2 + boundary: 1 + but: 3 + cEmailAddress: 8 + cHostname: 1 + cHostname.: 2 + cMonthMap: 2 + cNewLine.: 1 + charset: 2 + confidential: 2 + copying: 3 + delivery.: 1 + email.Email: 2 + email.SendEmailAlgorithm: 1 + email.SendEmailSocket: 1 + email.Util: 1 + exists: 3 + file: 6 + filename: 2 + filesystem: 3 + for: 1 + from: 3 + getHostname: 1 + hardcoded@gmail.com: 4 + has: 2 + hostname: 1 + i: 3 + in: 3 + ipdtDateTime: 2 + ipdttzDateTime: 6 + ipiTimeZone: 3 + iplcNonEncodedData: 2 + ipobjEmail: 1 + is: 3 + lcPostBase64Data: 3 + lcPostBase64Data.: 1 + lcPreBase64Data: 4 + lcReturnData.: 1 + locate: 3 + mptrPostBase64Data: 3 + mptrPostBase64Data.: 1 + multipart/mixed: 1 + n: 24 + newState: 2 + newState.: 1 + non: 1 + normal: 1 + not: 3 + objSendEmailAlg: 1 + objSendEmailAlgorithm: 1 + pstring: 2 + r: 11 + readable: 3 + send: 1 + sendEmail: 2 + stream: 1 + text/plain: 2 + the: 3 + ttBCCRecipients: 1 + ttCCRecipients: 1 + ttDeliveryReceiptRecipients: 1 + ttReadReceiptRecipients: 1 + ttReplyToRecipients: 1 + ttSenders: 2 + ttToRecipients: 1 + urgent: 2 + vState: 2 + vbuffer: 1 + vstate: 1 + vstatus: 1 + PHP: + "#": 3 + "%": 23 + "&": 9 + "&&": 59 + (: 1253 + ): 1251 + "*": 73 + "*/": 198 + +: 12 + "-": 645 + .: 132 + .*: 4 + .0: 2 + /: 12 + /#.*: 1 + /*: 188 + /.*: 1 + //: 12 + //TODO: 1 + //Will: 1 + //book.cakephp.org/2.0/en/controllers.html: 1 + //book.cakephp.org/2.0/en/controllers.html#request: 1 + //book.cakephp.org/2.0/en/models.html: 1 + //book.cakephp.org/2.0/en/models/saving: 1 + //drupal.org/handbook/customization/php: 1 + //drupal.org/handbook/modules/php/: 1 + //www.php.net: 1 + /count/i: 1 + /posts/index: 1 + "0": 4 + "10": 1 + "2": 2 + "2005": 4 + "2012": 4 + "3": 1 + "5": 1 + "9": 1 + ;: 744 + <: 5 + </a>: 4 + </comment>: 6 + </dd>: 1 + </dl>: 1 + </dt>: 1 + </error>: 1 + </h3>: 2 + </info>: 6 + </p>: 1 + <=>: 2 + <?php>: 3 + <a>: 4 + <base>: 1 + <comment>: 6 + <dd>: 1 + <dl>: 1 + <dt>: 1 + <error>: 1 + <extra>: 2 + <h3>: 2 + <info>: 6 + <p>: 1 + <segment>: 1 + "@filter": 1 + "@ingroup": 1 + "@link": 4 + "@package": 2 + "@param": 10 + "@php": 3 + "@property": 8 + "@return": 7 + A: 2 + AND: 1 + ANSI: 2 + ANSICON: 2 + About: 1 + Acl: 1 + AclComponent: 1 + After: 1 + Anderson: 2 + App: 20 + AppModel: 1 + Application: 2 + ArgvInput: 2 + ArrayAccess: 1 + ArrayInput: 3 + AssociatedModel: 2 + Auth: 1 + AuthComponent: 1 + Automatically: 1 + Available: 1 + BehaviorCollection: 2 + Behaviors: 8 + Boolean: 2 + BrowserKit: 1 + By: 1 + Cake: 7 + Cake.Controller: 1 + Cake.Model: 1 + CakeEvent: 9 + CakeEventListener: 4 + CakeEventManager: 5 + CakePHP: 6 + CakeRequest: 6 + CakeResponse: 2 + ClassRegistry: 9 + Client: 1 + Command: 7 + Component: 25 + ComponentCollection: 2 + Components: 4 + Configure: 2 + ConnectionManager: 4 + Console: 18 + ConsoleOutput: 2 + ConsoleOutputInterface: 2 + Content: 1 + Controller: 4 + Controllers: 2 + Cookie: 1 + CookieComponent: 1 + CookieJar: 2 + Copyright: 4 + Crawler: 2 + DBO: 2 + DELETE: 1 + DESC: 1 + DOMNode: 2 + Development: 2 + DialogHelper: 1 + Disable: 1 + Dispatcher: 1 + Display: 2 + Do: 2 + DomCrawler: 6 + Drupal: 1 + Drupal.org.: 1 + ERROR: 1 + EXTR_OVERWRITE: 3 + E_USER_WARNING: 2 + Each: 1 + Either: 1 + Email: 1 + EmailComponent: 1 + Enabling: 1 + Even: 1 + Event: 6 + Example: 1 + Exception: 2 + "FALSE": 2 + FILES: 1 + Field: 3 + FileFormField: 2 + For: 4 + Force: 1 + Form: 2 + FormField: 1 + FormatterHelper: 1 + Foundation: 4 + Framework: 2 + GET: 2 + H: 1 + HTTP: 1 + HTTPS: 2 + HTTP_HOST: 3 + HTTP_REFERER: 1 + HelpCommand: 1 + Helper: 3 + HelperSet: 2 + History: 2 + If: 5 + In: 1 + Inc: 4 + Increase: 1 + Inflector: 13 + Input: 6 + InputArgument: 1 + InputDefinition: 1 + InputInterface: 3 + InputOption: 1 + It: 1 + LEFT: 1 + LIKE: 2 + License: 4 + Licensed: 2 + Link: 2 + ListCommand: 1 + Location: 1 + MIT: 4 + Malformed: 1 + MissingActionException: 1 + MissingConnectionException: 1 + MissingModelException: 1 + Model: 7 + Model.InnerModel: 1 + Model.afterDelete: 1 + Model.afterSave: 1 + Model.beforeDelete: 1 + Model.beforeFind: 1 + Model.beforeSave: 1 + ModelBehavior: 1 + Name: 1 + Network: 1 + O: 1 + OUTPUT: 2 + Object: 4 + Only: 1 + Optional: 1 + Options: 1 + Output: 5 + OutputInterface: 5 + P: 4 + PATCH: 1 + PHP: 19 + PHP_EOL: 1 + PHP_WINDOWS_VERSION_BUILD: 2 + POST: 2 + PUT: 1 + Paginator: 4 + PaginatorComponent: 1 + Person: 1 + PhpProcess: 1 + PostsController: 1 + PrivateActionException: 1 + Process: 1 + Project: 2 + Provides: 1 + Rapid: 2 + Redistributions: 2 + ReflectionException: 1 + ReflectionMethod: 2 + Remove: 1 + Request: 1 + RequestHandler: 1 + RequestHandlerComponent: 1 + Returns: 1 + Router: 5 + RuntimeException: 1 + Scaffold: 1 + Security: 1 + SecurityComponent: 1 + Session: 1 + SessionComponent: 1 + Set: 4 + SimpleXMLElement: 1 + Software: 4 + SomeModel: 2 + String: 1 + Symfony: 25 + TEMP: 1 + TMPDIR: 1 + The: 13 + There: 1 + These: 1 + This: 2 + Thomas: 2 + Thought: 2 + To: 1 + Tool: 1 + Type: 1 + UNKNOWN: 2 + URL: 2 + UTF: 2 + Unable: 2 + Unlike: 1 + Unreachable: 1 + Usage: 1 + Use: 1 + User: 1 + Uses: 1 + Using: 1 + Utility: 6 + V: 1 + VERBOSITY_QUIET: 1 + VERBOSITY_VERBOSE: 1 + Validation: 1 + View: 9 + While: 1 + Xml: 2 + You: 3 + _: 2 + __backAssociation: 18 + __backContainableAssociation: 1 + __backInnerAssociation: 1 + __backOriginalAssociation: 1 + __call: 1 + __construct: 8 + __d: 6 + __get: 2 + __isset: 2 + _afterScaffoldSave: 1 + _afterScaffoldSaveError: 1 + _associationKeys: 2 + _associations: 10 + _beforeScaffold: 1 + _clearCache: 1 + _constructLinkedModel: 2 + _count: 1 + _createLinks: 3 + _eventManager: 12 + _filterResults: 1 + _find: 2 + _findNeighbors: 1 + _findThreaded: 1 + _generateAssociation: 2 + _getScaffold: 2 + _global: 1 + _id: 2 + _insertID: 3 + _isPrivateAction: 2 + _mergeControllerVars: 2 + _mergeParent: 4 + _mergeUses: 2 + _mergeVars: 5 + _normalizeXmlData: 3 + _parseBeforeRedirect: 2 + _php_filter_tips: 1 + _responseClass: 1 + _root: 1 + _scaffoldError: 1 + _schema: 4 + _setAliasData: 2 + _sourceConfigured: 3 + _stop: 1 + _validate: 2 + _validateWithModels: 2 + a: 33 + abbrevs: 13 + ability: 1 + above: 2 + absolute: 1 + abstract: 1 + access: 2 + accidentally: 1 + action: 11 + action.: 2 + actions: 2 + actsAs: 2 + add: 2 + addObject: 2 + added: 1 + adding: 1 + adds: 2 + admin/help/filter: 1 + after: 7 + afterDelete: 1 + afterFilter: 1 + afterFind: 1 + afterSave: 1 + afterScaffoldSave: 2 + afterScaffoldSaveError: 2 + alias: 41 + all: 16 + allows: 2 + alone: 1 + also: 1 + alternatives: 6 + ambiguous: 3 + an: 5 + ancestor.: 1 + and: 15 + another: 2 + ansi: 2 + any: 6 + app: 1 + appVars: 6 + application: 1 + are: 9 + arg: 1 + args: 13 + array: 159 + array_combine: 1 + array_diff: 1 + array_flip: 1 + array_key_exists: 4 + array_keys: 7 + array_map: 1 + array_merge: 9 + array_slice: 4 + array_unique: 1 + array_unshift: 1 + array_values: 1 + as: 57 + asText: 1 + ask: 1 + asort: 1 + aspects: 1 + assoc: 66 + assocKey: 9 + assocName: 6 + associated: 3 + association: 4 + associationForeignKey: 8 + associations: 1 + at: 2 + atomic: 22 + attach: 4 + autoExit: 3 + autoLayout: 2 + autoRender: 6 + automatic: 1 + availability: 1 + available: 1 + backed: 2 + bare: 1 + base: 4 + base_url: 1 + based: 3 + basic: 1 + be: 6 + been: 1 + before: 8 + beforeDelete: 1 + beforeFind: 1 + beforeRedirect: 1 + beforeSave: 1 + beforeScaffold: 2 + beforeValidate: 1 + behaviorMethods: 3 + belongsTo: 9 + binary: 2 + bindModel: 1 + body: 2 + bool: 1 + boolean: 3 + both: 1 + break: 8 + breakOn: 2 + buffering: 1 + build: 1 + business: 1 + but: 1 + button: 4 + by: 6 + cache: 1 + cacheAction: 1 + cacheQueries: 1 + cacheSources: 1 + cake_dev: 1 + cakefoundation: 4 + cakephp: 4 + calculate: 1 + call.: 1 + call_user_func: 1 + call_user_func_array: 4 + callback: 5 + callbacks: 17 + called: 2 + calling: 1 + camelize: 2 + can: 5 + capture: 1 + carefully: 1 + cascade: 1 + case: 13 + catch: 2 + catchExceptions: 3 + changeHistory: 2 + check: 2 + checkVirtual: 4 + checkbox: 1 + checks: 1 + childMethods: 2 + class: 18 + className: 32 + class_exists: 1 + clearCache: 1 + code: 15 + code.: 2 + codes: 3 + collectReturn: 1 + collection: 3 + command: 18 + commands: 16 + comment: 1 + compact: 3 + components: 1 + compromise: 1 + cond: 1 + conditions: 26 + conf: 2 + config: 6 + connect: 1 + constructClasses: 1 + containing: 1 + contains: 1 + content: 1 + continue: 7 + controller: 5 + controllers: 3 + conventional: 1 + cookieJar: 5 + copied: 1 + copyright: 4 + count: 22 + counterCache: 9 + counterScope: 3 + crawler: 1 + create: 2 + created: 6 + creating: 1 + current: 3 + currentModel: 2 + currentObject: 6 + currentUri: 3 + custom: 1 + cycle: 1 + d: 10 + dangerous: 1 + data: 86 + data.: 1 + data.html: 1 + dataSource: 3 + database: 4 + date: 3 + dateFields: 1 + datetime: 1 + db: 13 + declared: 1 + deconstruct: 2 + deep: 10 + default: 8 + defaults: 1 + defined: 1 + defined.: 1 + definition: 3 + deleting: 1 + dependent: 1 + descendant: 3 + describe: 1 + descriptorspec: 2 + developed.: 1 + development: 1 + dirname: 1 + disableCache: 2 + dispatch: 7 + dispatchMethod: 3 + displayField: 5 + doRun: 2 + does: 2 + drupal_get_path: 1 + ds: 4 + dynamic: 2 + dynamicWith: 2 + e: 7 + editing: 1 + eg: 1 + either: 1 + else: 25 + elseif: 25 + email: 1 + empty: 53 + endpoint: 1 + ensures: 1 + entering: 1 + entry: 1 + error: 1 + errors: 15 + escapeField: 1 + eval: 4 + evaluate: 1 + evaluate.: 1 + evaluated: 1 + event: 20 + events: 1 + examined: 1 + example: 2 + exclusive: 3 + execute: 2 + executed: 1 + execution: 1 + exist.: 2 + exists: 9 + exists.: 1 + exit: 12 + experience: 1 + explode: 4 + expression: 1 + ext: 1 + extends: 3 + extra: 1 + extract: 7 + extractNamespace: 1 + f: 4 + "false": 70 + fclose: 2 + feature: 1 + field: 78 + field3: 1 + fieldList: 11 + fieldName: 21 + fieldSet: 3 + fieldValue: 7 + fields: 65 + file: 4 + file.: 1 + filename: 1 + files: 5 + filter: 8 + filterKey: 1 + filters: 2 + find: 4 + findAlternativeCommands: 1 + findAlternativeNamespace: 1 + findAlternatives: 3 + findMethods: 1 + findNamespace: 1 + findQueryType: 1 + first: 16 + flash: 1 + flexible: 1 + followRedirect: 2 + followRedirects: 4 + followed: 1 + following: 1 + foo: 2 + for: 12 + foreach: 51 + foreignKey: 15 + foreignKeys: 3 + form: 4 + format: 5 + formats: 1 + formatter: 2 + found: 2 + fully: 1 + func_get_args: 5 + function: 124 + function_exists: 3 + functionality: 1 + further: 1 + general: 1 + generated: 1 + get: 3 + getAbbreviationSuggestions: 1 + getAffectedRows: 1 + getAssociated: 2 + getCode: 1 + getColumnType: 1 + getColumnTypes: 1 + getCommandName: 1 + getContent: 1 + getDataSource: 9 + getDefaultCommands: 1 + getDefaultHelperSet: 1 + getDefaultInputDefinition: 1 + getDefinition: 1 + getDescription: 1 + getErrorOutput: 1 + getEventManager: 9 + getFiles: 2 + getFormNode: 1 + getHelp: 2 + getHelperSet: 3 + getID: 1 + getInputStream: 1 + getInsertID: 2 + getLastInsertID: 1 + getLongVersion: 2 + getMethod: 2 + getName: 3 + getNamespaces: 1 + getNumRows: 1 + getObject: 1 + getParameters: 1 + getPhpValues: 1 + getSchemaName: 1 + getScript: 1 + getServer: 1 + getServerParameter: 1 + getSttyColumns: 1 + getUri: 1 + getValue: 2 + getValues: 2 + getVirtualField: 1 + get_class: 3 + get_class_methods: 3 + get_class_vars: 2 + get_parent_class: 1 + global: 2 + granted: 1 + group: 2 + groupPath: 2 + h: 1 + handbook: 1 + hands: 1 + has: 2 + hasAndBelongsToMany: 10 + hasField: 3 + hasMany: 4 + hasMethod: 2 + hasOne: 4 + hasParameterOption: 7 + hasValue: 1 + have: 3 + header: 3 + help: 3 + helperSet: 6 + helpers: 1 + here: 1 + history: 5 + hour: 1 + href=: 4 + http: 19 + httpCodes: 3 + http_build_query: 1 + https: 1 + i: 4 + id: 35 + if: 237 + image: 2 + implementedEvents: 2 + implementing: 1 + implements: 3 + implode: 1 + in: 6 + in_array: 14 + include: 1 + incorrect: 1 + index: 9 + indicating: 1 + inexperienced: 1 + info: 2 + information: 1 + init: 4 + initialize: 1 + input: 24 + inputStream: 2 + inside: 1 + instanceof: 7 + insulate: 2 + insulated: 6 + integer: 1 + interaction: 1 + interactive: 1 + invalidFields: 3 + invalidate: 2 + invokeAction: 1 + invokeArgs: 1 + is: 14 + isDisabled: 2 + isForeignKey: 1 + isKeySet: 1 + isPublic: 1 + isStopped: 3 + isUnique: 1 + isVirtualField: 3 + is_a: 1 + is_array: 33 + is_bool: 1 + is_numeric: 7 + is_object: 3 + is_resource: 1 + is_string: 6 + is_subclass_of: 3 + isset: 61 + it: 3 + item: 9 + join: 6 + joinModel: 2 + joinTable: 2 + joins: 2 + k: 2 + keepExisting: 1 + key: 30 + key.: 1 + keyPath: 2 + keys: 7 + ksort: 2 + language: 2 + lastAffected: 1 + lastNumRows: 1 + layout: 5 + layoutPath: 1 + layouts: 1 + least: 1 + length: 2 + lev: 6 + levenshtein: 2 + license: 4 + licenses: 2 + life: 1 + lifecycle.: 1 + limit: 7 + line: 4 + link: 2 + list: 28 + listSources: 1 + listener: 1 + listing: 1 + loadModel: 3 + local: 2 + localhost: 1 + location: 2 + logic: 2 + long: 2 + look: 1 + lowercase: 1 + m: 3 + malformed: 1 + malicious: 1 + manipulate: 1 + map: 1 + mapper: 2 + mapping: 1 + maps: 1 + may: 1 + mb_strlen: 1 + meaning: 1 + merge: 7 + mergeParent: 2 + message: 13 + message.: 2 + messages: 5 + messages.: 1 + method: 31 + method.: 2 + method_exists: 2 + methods: 8 + migrated: 1 + min: 1 + mit: 2 + mixed: 5 + modParams: 1 + model: 20 + modelClass: 25 + modelKey: 2 + modelName: 3 + models: 8 + modified: 4 + module: 3 + more: 2 + most: 1 + must: 2 + n: 10 + n/a: 4 + name: 107 + named: 1 + names: 3 + names.: 1 + namespace: 9 + namespace.: 1 + namespacedCommands: 5 + namespaces: 1 + need: 1 + nest: 1 + net: 1 + new: 28 + newData: 5 + "no": 3 + node: 4 + none: 1 + not: 10 + notice: 2 + now: 1 + "null": 106 + number: 1 + ob_end_clean: 1 + ob_get_contents: 1 + ob_start: 1 + object: 12 + object.: 1 + objects: 5 + of: 25 + offset: 3 + old: 9 + oldConfig: 3 + oldDb: 3 + old_theme_path: 2 + "on": 7 + onError: 1 + one: 22 + online: 1 + only: 3 + op: 3 + opensource: 2 + options: 14 + or: 16 + order: 10 + org: 10 + organization: 1 + other: 2 + otherfield: 2 + output: 39 + output.: 2 + override: 2 + overwrite: 1 + own: 1 + package: 2 + page: 7 + pages: 1 + paginate: 2 + parameters: 2 + params: 34 + parent: 6 + parentClass: 3 + parentMethods: 2 + part: 2 + parts: 2 + pass: 1 + passedArgs: 2 + path: 3 + pause: 2 + performing: 2 + permission: 1 + permissions: 1 + person_id: 1 + php: 6 + php_eval: 1 + php_filter_info: 1 + php_help: 1 + php_wrappers: 1 + pipes: 4 + plugin: 31 + pluginController: 9 + pluginDot: 4 + pluginSplit: 11 + pluginVars: 3 + pluralize: 5 + pluralized: 1 + pointing: 1 + posix_isatty: 1 + possibly: 1 + postConditions: 1 + powerful: 1 + prefix: 2 + prefixed: 1 + prefixes: 4 + preg_match: 1 + prevVal: 2 + primary: 4 + primaryKey: 12 + print: 1 + printed: 2 + private: 17 + privateAction: 4 + proc_close: 1 + proc_open: 1 + process: 3 + processed.: 1 + proper: 1 + properties: 3 + property: 1 + property_exists: 3 + protected: 37 + provide: 1 + public: 150 + purpose: 1 + q: 1 + qs: 1 + query: 25 + queryData: 1 + question.: 1 + quiet: 1 + radio: 1 + raw: 2 + re: 1 + read: 2 + recursive: 16 + redirect: 6 + redirected.: 1 + redirection: 4 + referer: 5 + regular: 1 + relation: 7 + relational: 2 + render: 3 + renderException: 2 + rendering: 1 + request: 56 + request.: 2 + requestFromRequest: 1 + requests: 1 + require: 1 + required: 2 + requiredFail: 4 + reset: 6 + resetAssociations: 2 + resource: 1 + resources: 1 + resp: 6 + response: 22 + response.: 2 + responsible: 1 + restrict: 1 + result: 5 + results: 10 + retain: 2 + return: 153 + return2: 6 + returned: 2 + returns: 3 + reverse: 1 + risk: 1 + routing.: 1 + row: 6 + rows: 1 + rule: 11 + ruleParams: 11 + ruleSet: 10 + run: 2 + runningCommand: 3 + s: 27 + s/: 1 + same: 1 + scaffold: 2 + scaffoldError: 2 + schema: 8 + schemaName: 2 + scripting: 1 + sec: 1 + security: 1 + see: 1 + segment: 1 + select: 2 + selected: 1 + selects: 1 + send: 1 + server: 7 + serves: 1 + session_write_close: 1 + set: 9 + setAction: 1 + setDataSource: 2 + setDecorated: 2 + setHelperSet: 1 + setInsertID: 1 + setInteractive: 2 + setRequest: 2 + setServerParameter: 1 + setServerParameters: 2 + setSource: 1 + setValues: 1 + setVerbosity: 2 + sets: 1 + settings: 2 + should: 3 + shutdownProcess: 1 + significant: 1 + since: 2 + singularize: 1 + site: 3 + snippets: 3 + sortCommands: 2 + space: 1 + specific: 1 + sprintf: 3 + sql: 1 + stand: 1 + startupProcess: 1 + state: 7 + status: 20 + statusCode: 14 + stop: 1 + str_replace: 1 + stream_get_contents: 1 + string: 8 + strlen: 5 + strpos: 9 + strtolower: 8 + submit: 3 + substr: 2 + such: 2 + suppressing: 1 + surrounded: 1 + switch: 3 + symfony: 1 + t: 20 + table: 18 + table.: 1 + tablePrefix: 10 + tableToModel: 3 + tableize: 2 + tables: 1 + tag.: 1 + tags: 1 + takes: 1 + text: 5 + text.: 1 + textarea: 2 + than: 1 + that: 6 + the: 47 + them.: 1 + theme_info: 3 + theme_path: 5 + then: 1 + this: 498 + thoughts: 1 + through: 1 + throw: 6 + timeFields: 2 + timestamp: 1 + title: 1 + tm: 6 + to: 26 + toArray: 1 + trace: 1 + trigger_error: 2 + trim: 1 + "true": 84 + trusted: 3 + try: 3 + two: 6 + type: 62 + unbindModel: 1 + under: 2 + underscore: 3 + unique: 4 + unlike: 1 + unset: 16 + updated: 4 + uri: 1 + url: 21 + urls: 1 + use: 26 + use.: 1 + useDbConfig: 8 + useNewDate: 1 + useTable: 10 + used: 3 + user: 2 + user.: 1 + users: 2 + uses: 49 + using: 3 + usually: 1 + v: 3 + val: 6 + valid: 14 + validate: 29 + validateErrors: 1 + validates: 2 + validationDomain: 8 + validationErrors: 13 + validator: 32 + value: 37 + valuePath: 2 + values: 9 + variables: 2 + verbose: 1 + verbosity: 1 + version: 6 + version.: 1 + versions: 1 + view: 5 + viewClass: 10 + viewPath: 3 + viewVars: 3 + views: 1 + virtual: 1 + virtualFields: 8 + void: 1 + wantHelps: 2 + was: 1 + we: 2 + web: 1 + webroot: 1 + were: 2 + when: 2 + whether: 1 + which: 2 + whitelist: 7 + widely: 1 + width: 5 + will: 3 + with: 14 + within: 1 + without: 1 + words: 1 + wrapper: 1 + writeln: 1 + www: 2 + x: 2 + x.*: 1 + xml: 2 + you: 4 + your: 3 + "{": 521 + "|": 3 + "||": 31 + "}": 503 + Parrot Assembly: + "#": 1 + .pcc_sub: 1 + /usr/bin/env: 1 + end: 1 + main: 2 + parrot: 1 + say: 1 + Parrot Internal Representation: + "#": 1 + .end: 1 + .sub: 1 + /usr/bin/env: 1 + main: 1 + parrot: 1 + say: 1 + Perl: + "#": 142 + "#.": 3 + "#7": 2 + "#I": 5 + "%": 44 + "&": 12 + "&&": 30 + (: 327 + ): 321 + "*": 8 + "*.*s": 1 + "*/": 1 + "*I": 1 + "*STDOUT": 2 + +: 92 + "-": 436 + -}: 3 + .: 54 + .#: 3 + .*: 1 + ..: 3 + ...: 3 + .//: 1 + .008_001: 1 + .05: 1 + .40: 1 + .94: 1 + .99: 1 + .ackrc: 1 + .svn: 1 + /: 28 + //: 3 + //g: 1 + /I: 1 + /MSWin32/: 1 + /chr: 1 + /eg: 1 + /ge: 1 + /i: 2 + /logout: 1 + /usr/bin/env: 1 + /usr/bin/perl: 1 + /usr/local/bin/perl: 1 + ;: 446 + <: 3 + <"\n">: 1 + <$fh>: 1 + <$filename>: 1 + <$one>: 1 + <$ors>: 1 + <$regex>: 1 + </"DISPATCHING">: 1 + </>: 3 + </app/logout?signoff=1>: 1 + "<<": 7 + <CAN>: 1 + <CGI::Simple::Cookie>: 1 + <Catalyst::Request>: 1 + <File::Next>: 1 + <GET>: 1 + <HEAD>: 1 + <HTTP::Request>: 1 + <HTTP_HOST>: 1 + <Hash::MultiValue>: 5 + <NOT>: 1 + <PATH_INFO>: 2 + <POST>: 1 + <Plack::Request>: 1 + <Plack::Response>: 1 + <QUERY_STRING>: 1 + <REMOTE_ADDR>: 1 + <REMOTE_HOST>: 1 + <REMOTE_USER>: 1 + <SCRIPT_NAME>: 3 + <SERVER_NAME>: 1 + <SERVER_PORT>: 1 + <address>: 1 + <body_parameters>: 2 + <body_params>: 1 + <content>: 1 + <cookie>: 1 + <cookies>: 1 + <examples/benchmarks/fib.pir>: 1 + <foo.pod>: 1 + <get_all>: 1 + <get_one>: 1 + <hostname>: 1 + <http://www.simplicidade.org/notes/archives/2008/03/search_in_proje.html>: 1 + <http>: 1 + <https>: 1 + <mixed>: 1 + <n>: 1 + <param>: 1 + <parameters>: 1 + <params>: 1 + <path_info>: 3 + <psgi.input>: 1 + <psgix.logger>: 1 + <psgix.session.options>: 1 + <psgix.session>: 1 + <query_parameters>: 2 + <query_params>: 1 + <raw_uri>: 1 + <scalar>: 1 + <strings>: 1 + <traditional>: 1 + <undef>: 1 + <uploads>: 2 + <uri>: 1 + <url_scheme>: 1 + "@": 15 + "@ARGV": 6 + "@ENV": 1 + "@ISA": 1 + "@_": 25 + "@array": 1 + "@before": 8 + "@exts": 4 + "@files": 2 + "@foo": 1 + "@keys": 2 + "@lines": 2 + "@pairs": 2 + "@results": 5 + "@what": 7 + A: 2 + ACK_/: 1 + ACK_COLOR_FILENAME: 1 + ACK_COLOR_LINENO: 1 + ACK_COLOR_MATCH: 1 + ACK_SWITCHES: 1 + ALSO: 3 + ANSIColor: 4 + ATTRIBUTES: 1 + AUTHOR: 1 + AUTHORS: 1 + Accessor: 1 + Ack: 46 + Add/Remove: 1 + All: 4 + Also: 1 + And: 1 + Andy: 1 + App: 46 + Artistic: 1 + As: 1 + B: 6 + BEGIN: 3 + BODY: 1 + Bar: 1 + Basic: 4 + Benchmark: 1 + Binary: 2 + Body: 1 + Builtin: 2 + C: 58 + CGI: 1 + COLOR: 3 + CONTENT: 1 + CONTENT_LENGTH: 1 + CONTENT_TYPE: 1 + COOKIE: 1 + COPYRIGHT: 3 + CVS: 2 + Calculates: 1 + Cannot: 2 + Carp: 6 + Contains: 1 + Cookie: 1 + Copyright: 1 + Creates: 1 + DESCRIPTION: 1 + Defining: 2 + END_OF_HELP: 2 + END_OF_VERSION: 1 + ENV: 5 + Escape: 4 + Every: 2 + Exit: 1 + F: 2 + Fibonacci: 2 + File: 20 + Flush: 1 + Foo: 9 + For: 1 + G: 3 + G.: 1 + GET: 2 + GMT: 1 + GetAttributes: 1 + Getopt: 1 + Glob: 1 + H: 2 + HIDDEN: 1 + HTTP: 8 + HTTP/1.0: 1 + HTTP/1.1: 1 + HTTPS: 1 + HTTP_COOKIE: 3 + Hash: 4 + Headers: 6 + Hello: 2 + Highlight: 1 + HttpOnly: 1 + I: 35 + I#: 1 + I#7#I: 1 + INCOMPATIBILITIES: 1 + IP: 2 + If: 1 + Ignores: 1 + In: 2 + Internal: 1 + Invalid: 2 + It: 3 + K/: 1 + Kazuhiro: 1 + L: 14 + LICENSE: 2 + Lester.: 1 + License: 1 + Long: 1 + MAIN: 1 + MULTIPLE: 1 + Matched: 1 + Matsuno: 2 + Method: 1 + Miyagawa: 2 + MultiValue: 4 + N: 2 + NAME: 2 + NOT: 1 + Next: 12 + "No": 2 + Not: 1 + Note: 1 + Number: 1 + O: 2 + OBJECTS: 1 + Only: 1 + Optimized: 1 + Osawa: 1 + PARSING: 1 + PATH_INFO: 3 + PATTERN: 1 + POST: 4 + PSGI: 3 + Perl: 2 + Permission: 1 + Plack: 7 + Plugin: 1 + Print: 1 + Print/search: 1 + Prints: 3 + Project: 1 + Q: 2 + R: 3 + RCS: 1 + REGEX: 1 + REGEX.: 1 + REMOTE_ADDR: 1 + REMOTE_HOST: 1 + REMOTE_USER: 1 + REQUEST_METHOD: 1 + REQUEST_URI: 2 + Recurse: 1 + Removes: 1 + Repository: 3 + Request: 4 + Resource: 1 + Response: 1 + Return: 1 + Returns: 27 + SCCS: 1 + SCRIPT_NAME: 1 + SEE: 3 + SERVER_PORT: 1 + SERVER_PROTOCOL: 1 + STDIN: 1 + SYNOPSIS: 1 + SYSTEM: 1 + Same: 4 + Scalar: 2 + Search: 1 + See: 4 + Set: 1 + Show: 1 + Similar: 1 + Simple: 1 + So: 1 + Sort: 1 + Spec: 2 + Standard: 1 + T: 1 + TEXT: 8 + TOTAL_COUNT_SCOPE: 1 + Tatsuhiko: 2 + TempBuffer: 1 + Term: 3 + TextMate: 2 + The: 10 + They: 1 + This: 7 + Tokuhiro: 2 + True/False: 1 + Type: 1 + U: 1 + URI: 15 + URLs: 1 + Unable: 1 + Upload: 1 + Use: 1 + Util: 3 + VERSION: 12 + VMS: 1 + Values: 1 + Version: 1 + When: 2 + Win32: 3 + Windows: 1 + World: 2 + You: 4 + _: 56 + _//: 1 + _MTN: 1 + _ackrc: 1 + _bar: 2 + _body: 2 + _build: 1 + _darcs: 1 + _deprecated: 8 + _finalize_cookies: 1 + _get_thpppt: 1 + _match: 4 + _parse_request_body: 3 + _sgbak: 1 + _thpppt: 2 + _uri_base: 1 + a: 41 + a.: 1 + ability: 1 + about: 1 + absolute: 2 + ack: 16 + ack.: 1 + action: 1 + actionscript: 1 + ada: 2 + adb: 1 + add: 3 + address: 5 + ads: 1 + after: 12 + after_context: 4 + alias: 1 + all: 5 + already: 1 + also: 2 + alt: 1 + always: 4 + an: 7 + and: 36 + and/or: 2 + any: 1 + any_output: 5 + anymore: 1 + anymore.: 1 + append: 1 + application: 6 + are: 10 + argument: 1 + argument.: 1 + argv: 4 + around: 1 + array: 4 + as: 18 + asm: 2 + assume: 1 + at.: 1 + attr: 2 + avoid: 1 + b: 4 + b/: 2 + ba: 1 + back: 1 + badkey: 1 + bar: 3 + bas: 1 + base: 11 + based: 1 + basename: 4 + bat: 1 + batch: 1 + be: 12 + be.: 1 + before: 1 + before_context: 5 + before_starts_at_line: 5 + between: 1 + binary: 2 + black: 2 + bless: 6 + blessed: 1 + blib: 1 + body: 18 + body_parameters: 4 + body_params: 1 + bold: 4 + both: 1 + break: 5 + buffer: 1 + bug: 1 + build_regex: 1 + building: 1 + built: 1 + builtin: 2 + bundling: 1 + but: 5 + by: 3 + byte: 1 + c: 3 + call: 4 + called: 2 + caller: 1 + can: 10 + cannot: 2 + carefully: 1 + carp: 2 + case: 6 + catfile: 1 + change.: 1 + changed.: 2 + class: 6 + client: 1 + client.: 1 + clients: 1 + clone: 1 + cloned: 2 + close: 4 + cls: 1 + cmd: 1 + code: 9 + code.: 1 + coded: 1 + color: 15 + colored: 3 + colour: 2 + column: 2 + command: 4 + compilation: 1 + connection: 1 + constant: 1 + constructed: 1 + container: 1 + containing: 5 + contains: 2 + content: 7 + content_encoding: 4 + content_length: 3 + content_type: 3 + context: 5 + context_overall_output_count: 3 + cookie: 5 + cookies: 8 + cookies.: 1 + correct: 1 + could: 2 + count: 9 + create: 1 + creating: 1 + croak: 2 + ctl: 1 + current: 3 + cut: 19 + cycle.: 1 + d: 6 + d.: 1 + data: 1 + day: 1 + deal: 1 + decoded.: 1 + decoding: 1 + default: 4 + defaults: 2 + defined: 17 + defines: 1 + delete: 4 + delete_type: 3 + denied: 1 + depending: 2 + deprecated: 2 + descend_filter: 3 + descend_filter.: 1 + details.: 1 + die: 7 + different: 1 + dir: 3 + dir/: 1 + dir_sep_chars: 5 + directories: 3 + directory: 3 + dirs: 4 + dispatch: 1 + display_filename: 4 + display_line_no: 2 + do: 5 + document: 2 + does: 1 + doing: 1 + domain: 2 + dtd: 1 + during: 1 + e: 7 + each: 3 + either: 1 + else: 18 + elsif: 4 + empty: 2 + empty.: 1 + encoding: 1 + end: 1 + ent: 1 + env: 54 + env_is_usable: 3 + environment: 4 + environment.: 2 + eq: 13 + erl: 1 + error: 2 + error_handler: 1 + etc: 1 + eval: 3 + even: 3 + example: 1 + examples/benchmarks/fib.pl: 2 + exist: 2 + exists: 9 + exit: 4 + exit_from_ack: 2 + expand_filenames: 1 + expect: 2 + expires: 2 + explicitly: 1 + expression: 4 + ext: 7 + exts: 3 + f: 5 + "false": 2 + fh: 7 + fib: 4 + field: 5 + file: 13 + file_filter: 5 + filename: 30 + filename.: 1 + filenames: 1 + files: 15 + files.: 2 + filetype: 1 + filetypes: 4 + filetypes_supported: 1 + filetypes_supported_set: 2 + filter: 6 + finalize: 3 + find: 3 + finding: 1 + first.: 1 + flatten: 2 + flush: 2 + follow: 2 + follow_symlinks: 1 + following: 1 + foo: 7 + for: 31 + found: 3 + found.: 2 + framework: 1 + framework.: 1 + free: 2 + frm: 1 + from: 7 + full: 1 + functions: 2 + g: 4 + g.: 1 + g/: 1 + g_regex: 2 + g_regex/: 3 + get: 6 + get_all: 3 + get_command_line_options: 1 + get_iterator: 2 + get_starting_points: 2 + get_total_count: 1 + give: 1 + gives: 1 + goes: 1 + going: 1 + greater: 1 + green: 2 + grep: 8 + group: 2 + guess: 1 + h: 2 + hacked: 1 + had: 1 + handed: 1 + handle: 1 + handle.: 1 + has: 1 + has.: 1 + has_lines: 2 + hash: 11 + hash.: 3 + have: 3 + head1: 14 + head2: 16 + header: 11 + header_field_names: 1 + headers: 35 + heading: 7 + help: 6 + here: 2 + hidden: 1 + host: 1 + hosted: 1 + hosted.: 1 + hostname: 1 + hp: 1 + https: 1 + i: 10 + if: 96 + ignore: 4 + ignore.: 1 + ignore_dirs: 4 + ignored: 2 + ignoredir_filter: 3 + ignoring: 1 + immediately: 1 + in: 18 + inclusion/exclusion: 1 + independent: 1 + indicating: 1 + information: 1 + input: 5 + input_from_pipe: 4 + insecure.: 1 + inside: 1 + instead: 1 + interactively: 3 + internal: 1 + into: 1 + invalid.: 1 + invert: 3 + invert_file_match: 3 + invert_flag: 2 + is: 29 + is_binary: 1 + is_cygwin: 3 + is_interesting: 2 + is_match: 4 + is_searchable: 4 + is_windows: 4 + it: 21 + item: 24 + iter: 8 + iterator: 2 + its: 1 + itself.: 1 + join: 1 + k: 3 + keep_context: 4 + key: 10 + keys: 6 + know: 1 + l: 5 + large: 1 + last: 7 + last_output_line: 3 + later: 1 + lc: 2 + lc_basename: 4 + less: 2 + level: 1 + lexically.: 1 + library: 1 + like: 3 + line: 7 + line_no: 6 + lineno: 2 + lines: 2 + lines.: 1 + list: 3 + literal: 1 + ll: 1 + load_colors: 1 + local: 1 + location: 3 + log: 1 + logger: 4 + longer: 1 + lua: 1 + m: 4 + m/: 2 + made: 1 + main: 3 + major: 2 + mak: 1 + man: 3 + many: 1 + map: 5 + mappings: 13 + match: 11 + match.: 1 + match_end: 2 + match_start: 3 + matches: 5 + matching: 5 + max: 7 + may: 2 + means: 2 + merged: 1 + message: 2 + method: 9 + methods: 5 + might: 2 + mismatching.: 1 + mixed: 1 + mk: 1 + mod_perl: 1 + mode: 1 + mode.: 1 + modify: 2 + more: 1 + most: 1 + mostly: 1 + msg: 2 + multiple: 3 + must: 2 + mxml: 1 + my: 142 + n: 27 + nOo_/: 1 + name: 15 + nargs: 2 + ne: 5 + need: 1 + negative: 1 + new: 24 + next: 3 + next_resource: 2 + next_text: 3 + nexted: 3 + nmatches: 21 + "no": 10 + no_auto_abbrev: 1 + no_ignore_case: 2 + nobreak: 1 + nogroup: 1 + noheading: 1 + noignore: 1 + non: 1 + nopager: 1 + not: 13 + now: 3 + number: 1 + numbers.: 1 + o: 11 + object: 2 + object.: 5 + objects: 3 + of: 19 + "off": 1 + "on": 9 + on_yellow: 2 + once: 1 + one: 5 + ones: 1 + only: 4 + only.: 1 + op: 1 + open: 2 + opt: 69 + option: 1 + optional: 3 + options: 1 + options.: 2 + or: 23 + ors: 6 + other: 2 + otherwise: 1 + our: 16 + out: 1 + output: 7 + output_func: 4 + output_to_pipe: 5 + over: 1 + overload: 1 + own: 2 + own.: 1 + p: 3 + package: 7 + pager: 5 + pair: 4 + param: 1 + parameter: 2 + parameters: 8 + parameters.: 2 + params: 2 + parse: 1 + parsed: 1 + pass: 2 + pass_through: 1 + passed: 1 + passes: 1 + passthru: 3 + path: 16 + path.: 3 + path_escape_class: 1 + path_info: 3 + path_query: 1 + pattern: 2 + per: 1 + perl: 6 + pipe: 2 + pipe.: 1 + plack.request.body: 2 + plack.request.http.body: 1 + plack.request.upload: 2 + port: 1 + posted: 1 + prefix: 1 + print: 16 + print0: 3 + print_blank_line: 1 + print_column_no: 1 + print_count: 2 + print_count0: 1 + print_filename: 1 + print_files: 2 + print_files_with_matches: 2 + print_first_filename: 1 + print_line_no: 1 + print_match_or_context: 5 + print_separator: 1 + printing: 1 + probably: 1 + program: 2 + project: 1 + projects.: 1 + protocol: 3 + provides: 1 + psgi.input: 1 + psgi.url_scheme: 1 + psgix.input.buffered: 2 + pt: 1 + push: 6 + q: 3 + qq: 6 + qr/: 6 + query: 4 + query_form: 1 + query_parameters: 5 + query_params: 1 + quotemeta: 2 + qw: 15 + r: 7 + rather: 2 + raw: 1 + raw_body: 1 + raw_uri: 1 + rc: 5 + re: 2 + read: 1 + read_ackrc: 1 + record: 1 + recurse: 3 + redefine: 1 + redirect: 1 + redirected: 1 + redirections.: 1 + redistribute: 2 + ref: 19 + reference: 14 + reference.: 3 + referer: 2 + regex: 13 + regex/: 4 + regex/Term: 1 + regex/go: 1 + regexp: 1 + regular: 1 + related: 1 + release.: 1 + remote: 1 + remote_host: 3 + remove_dir_sep: 2 + removed: 2 + removes: 1 + repo: 3 + req: 11 + request: 9 + request.: 4 + request/response: 1 + request_uri: 2 + requests.: 3 + required: 2 + res: 13 + reset_total_count: 2 + reslash: 1 + resolve: 1 + response: 2 + result: 1 + results: 6 + results.: 1 + resx: 1 + retrieve: 1 + return: 60 + returned: 1 + returning: 1 + returns: 8 + ruby: 1 + s: 32 + s/: 10 + safely: 1 + same: 2 + save: 1 + scalar: 1 + scheme: 5 + script_name: 2 + search: 2 + search_and_list: 3 + searched: 2 + searching: 2 + searching.: 1 + secure: 4 + self: 92 + send: 1 + sent: 1 + sep: 4 + separator: 2 + serialized.: 1 + session: 3 + session_options: 2 + set: 6 + set_up_pager: 1 + sh: 1 + shared: 1 + shift: 74 + should: 3 + show: 3 + show_column: 2 + show_filename: 16 + show_help: 1 + show_total: 3 + show_types: 1 + simple: 1 + simply: 1 + skipped: 2 + smart: 1 + so: 4 + software: 2 + something: 1 + sort: 2 + sort_files: 2 + specified.: 1 + specify: 1 + spend: 1 + split: 3 + start_point: 3 + starting: 1 + starting_line_no: 1 + starting_point: 5 + status: 9 + stop: 1 + store: 1 + str: 3 + strict: 10 + string: 4 + strings: 1 + structures: 1 + sub: 94 + subdirectories: 1 + substr: 1 + such: 5 + sucks: 1 + suggesting: 1 + supposed: 1 + sv: 1 + t: 12 + target: 3 + templates: 1 + temporary: 1 + terms: 2 + text: 2 + th: 1 + than: 3 + that: 10 + the: 77 + them: 2 + then: 1 + there: 1 + they: 1 + this: 10 + through: 2 + thru: 1 + time: 4 + times: 2 + to: 42 + to.: 1 + total_count: 4 + totally: 1 + tr/: 1 + trailing: 1 + "true": 4 + tt: 2 + tt2: 1 + ttml: 1 + type: 35 + type_wanted: 4 + type_wanted.: 1 + types: 21 + u: 5 + ugliness.: 1 + ugly: 1 + unchanged: 1 + undecoded: 2 + undef: 2 + under: 3 + unless: 18 + unlike: 1 + unrestricted: 2 + unsafe: 1 + unshift: 1 + unspecified: 1 + up: 2 + updated: 1 + upload: 1 + uploads: 4 + uri: 3 + uri_escape: 1 + uri_unescape: 1 + url: 2 + url_scheme: 1 + use: 47 + used: 4 + useful: 1 + user: 3 + user_agent: 2 + using: 4 + utility: 1 + v: 10 + v2.0.: 1 + val: 1 + value: 5 + values: 3 + various: 1 + vb: 2 + vd: 1 + verilog: 1 + version: 3 + vh: 1 + vhd: 1 + vhdl: 2 + vim: 2 + virtual: 1 + w: 1 + w/: 1 + wacky: 1 + want: 5 + wantarray: 2 + warn: 7 + warnings: 10 + was: 6 + we: 4 + web: 1 + well: 1 + what: 6 + when: 6 + where: 5 + whether: 1 + which: 7 + while: 8 + whole: 1 + will: 3 + with: 12 + without: 2 + won: 1 + word: 1 + words: 1 + work: 2 + working: 1 + write: 1 + writing: 2 + written: 1 + www: 1 + x: 4 + xml: 3 + xsl: 1 + xslt: 1 + y: 5 + yaml: 2 + yellow: 2 + yet: 1 + yml: 1 + you: 17 + your: 8 + ython: 1 + z: 1 + z/: 1 + z//: 1 + zero: 1 + "{": 376 + "{-": 3 + "|": 32 + "||": 18 + "}": 385 + PowerShell: + "#": 2 + (: 1 + ): 1 + "-": 2 + Host: 2 + Write: 2 + function: 1 + hello: 1 + "{": 1 + "}": 1 + Prolog: + (: 10 + ): 10 + "*/": 2 + "-": 1 + .: 7 + /*: 2 + F: 2 + M: 2 + X: 3 + Y: 2 + brother: 1 + christie: 3 + female: 2 + john: 2 + male: 3 + parents: 4 + peter: 3 + vick: 2 + Python: + "#": 171 + "########": 2 + "############################################": 2 + "##############################################": 2 + "%": 39 + (: 437 + ): 436 + "**": 3 + "**kwargs": 9 + "**lookup_kwargs": 2 + "*args": 5 + "*not*": 2 + +: 5 + "-": 32 + .: 11 + ...: 1 + .0.0.1: 1 + .4: 1 + .6: 1 + .__init__: 1 + .__new__: 1 + ._update: 1 + .append: 2 + .count: 1 + .encode: 1 + .exists: 1 + .filter: 3 + .get: 1 + .globals: 1 + .join: 1 + .start: 4 + .update: 1 + .values: 1 + .verbose_name: 3 + /: 1 + //: 1 + /usr/bin/env: 2 + ;: 1 + A: 7 + Also: 1 + Alternative: 1 + Armin: 1 + AttributeError: 1 + AutoField: 2 + BSD: 1 + Beyond: 1 + Calls: 1 + Cleans: 1 + Collector: 2 + Content: 1 + Cookie: 3 + CounterAPI: 1 + CounterAPI.as_view: 1 + Creates: 1 + DEFAULT_DB_ALIAS: 2 + DatabaseError: 3 + DeferredAttribute: 3 + Django.: 1 + Empty: 1 + Exception: 2 + "False": 20 + FieldDoesNotExist: 1 + FieldError: 4 + Fields: 1 + Finishes: 1 + For: 2 + Forwarded: 2 + GET: 1 + HTTP: 12 + HTTP/1.0: 1 + HTTP/1.1: 6 + HTTPConnection: 2 + HTTPRequest: 3 + HTTPRequest.finish: 1 + HTTPRequest.write: 1 + HTTPServer: 13 + Handles: 1 + Host: 1 + However: 1 + IOLoop: 2 + IOLoop.instance: 3 + IP: 1 + If: 5 + ImportError: 1 + In: 1 + IndexError: 1 + Invalid: 1 + Ip: 2 + It: 1 + KeyError: 3 + LICENSE: 1 + Length: 1 + Like: 1 + ManyToOneRel: 3 + Metaclass: 1 + MethodView: 2 + MethodViewType: 2 + Model: 3 + ModelBase: 4 + ModelState: 2 + Models: 1 + MultipleObjectsReturned: 2 + MyView: 1 + MyView.as_view: 1 + NON_FIELD_ERRORS: 3 + None: 54 + Normally: 1 + Note: 1 + ObjectDoesNotExist: 2 + OneToOneField: 3 + OpenSSL.: 1 + Options: 2 + PATCH: 1 + POST: 2 + PUT: 1 + Proto: 1 + Provides: 1 + Python: 3 + Q: 1 + Real: 2 + Returns: 1 + Ronacher.: 1 + SSL: 2 + Scheme: 2 + SecretView: 1 + TCPServer: 2 + TCPServer.__init__: 1 + The: 3 + These: 1 + This: 2 + To: 1 + Tornado: 1 + "True": 15 + TypeError: 4 + Typical: 1 + URI: 1 + URL: 1 + UnicodeDecodeError: 1 + UnicodeEncodeError: 1 + Used: 3 + ValidationError: 9 + ValueError: 3 + View: 4 + We: 3 + When: 2 + Writes: 1 + X: 6 + _: 5 + _BadRequestException: 5 + __deepcopy__: 1 + __eq__: 1 + __future__: 2 + __hash__: 1 + __init__: 4 + __metaclass__: 2 + __ne__: 1 + __new__: 2 + __reduce__: 2 + __repr__: 1 + __str__: 1 + _cookies: 1 + _deferred: 1 + _finish_request: 1 + _get_FIELD_display: 1 + _get_next_or_previous_by_FIELD: 1 + _get_pk_val: 2 + _on_headers: 1 + _on_request_body: 1 + _on_write_complete: 1 + _order: 4 + _order__: 1 + _perform_date_checks: 1 + _perform_unique_checks: 1 + _prepare: 1 + _set_pk_val: 2 + _valid_ip: 1 + a: 18 + about: 1 + absolute_import: 1 + abstract: 3 + add_lazy_relation: 2 + add_sockets: 2 + add_to_class: 1 + address: 4 + advanced: 1 + after: 1 + alive: 2 + all: 4 + also: 4 + always: 1 + an: 4 + and: 42 + another: 1 + any: 2 + app: 3 + app.add_url_rule: 2 + application/x: 1 + applications: 1 + applicaton: 1 + applied: 1 + are: 3 + args: 6 + args_len: 2 + argument: 3 + argument.: 1 + arguments: 2 + as: 6 + as_view: 2 + assert: 4 + at: 1 + attr: 3 + attr_meta: 5 + attr_meta.abstract: 1 + attr_name: 3 + attribute: 1 + attributes: 1 + attrs: 5 + attrs.items: 1 + attrs.pop: 2 + auto_created: 1 + automatically: 2 + avoid: 1 + b: 9 + back: 1 + balancer.: 1 + base: 13 + base.__name__: 2 + base._meta.abstract: 2 + base._meta.abstract_managers: 1 + base._meta.concrete_model: 2 + base._meta.local_fields: 1 + base._meta.local_many_to_many: 1 + base._meta.module_name: 1 + base._meta.parents: 1 + base._meta.virtual_fields: 1 + base_managers: 2 + base_managers.sort: 1 + base_meta: 2 + base_meta.abstract: 1 + base_meta.get_latest_by: 1 + base_meta.ordering: 1 + based: 4 + bases: 6 + basic: 1 + be: 9 + because: 1 + been: 1 + beginning: 1 + behind: 1 + blocking: 2 + bodies: 1 + body: 2 + bool: 2 + boundary: 1 + break: 1 + but: 4 + by: 5 + bytes_type: 1 + c: 1 + cacert.crt: 1 + callback: 7 + called: 2 + can: 9 + canonical: 1 + capfirst: 6 + case: 1 + cases: 1 + check: 4 + check.: 1 + chunk: 3 + chunked: 2 + class: 23 + classes: 2 + clean: 1 + clean_fields: 2 + client: 2 + clients.: 1 + close: 1 + closed: 1 + closed.: 1 + cls: 29 + cls.__doc__: 3 + cls.__module__: 1 + cls.__name__: 1 + cls.__name__.lower: 2 + cls.__new__: 1 + cls._base_manager: 1 + cls._get_next_or_previous_in_order: 2 + cls._meta: 1 + cls.add_to_class: 1 + cls.get_absolute_url: 3 + cls.get_next_in_order: 1 + cls.get_previous_in_order: 1 + cls.methods: 1 + collector: 1 + collector.collect: 1 + collector.delete: 1 + complicated: 1 + conection: 1 + connection: 6 + connection_header: 5 + connection_header.lower: 1 + connections.: 1 + constructor: 1 + constructor.: 1 + containing: 1 + content_length: 6 + content_type: 1 + continue: 10 + copy: 1 + copy.deepcopy: 2 + copy_managers: 1 + copyright: 1 + correctly: 1 + create: 2 + created: 3 + created.: 1 + curry: 6 + d: 4 + data: 10 + data.decode: 1 + data.find: 1 + data_dir: 2 + date: 3 + date.day: 1 + date.month: 1 + date.year: 1 + date_checks: 4 + date_checks.append: 3 + date_error_message: 1 + db: 2 + declaration: 1 + decorate: 4 + decorators: 5 + def: 48 + default: 3 + deferred: 2 + deferred_class_factory: 2 + defers: 2 + defers.append: 1 + defined: 2 + defines: 1 + delete: 1 + delete.alters_data: 1 + details.: 1 + dict: 3 + dictionary: 1 + did: 1 + direct: 1 + directly.: 1 + disconnect: 5 + dispatch_request: 5 + dispatches: 2 + division: 1 + django.conf: 1 + django.core: 1 + django.core.exceptions: 1 + django.db: 1 + django.db.models: 1 + django.db.models.deletion: 1 + django.db.models.fields: 1 + django.db.models.fields.related: 1 + django.db.models.loading: 1 + django.db.models.manager: 1 + django.db.models.options: 1 + django.db.models.query: 1 + django.db.models.query_utils: 2 + django.utils.encoding: 1 + django.utils.functional: 1 + django.utils.text: 1 + django.utils.translation: 1 + do: 5 + does: 1 + done: 1 + dynamically: 1 + e: 7 + e.args: 1 + e.messages: 1 + e.update_error_dict: 3 + echoes: 1 + either: 1 + elif: 2 + else: 24 + encoding: 2 + ensure: 1 + enumerate: 1 + eol: 3 + errors: 19 + errors.keys: 1 + errors.setdefault: 2 + even: 1 + every: 1 + example: 1 + except: 14 + exclude: 20 + exclude.append: 1 + excluded: 1 + execute: 1 + executing: 1 + explicitly: 2 + exposed: 1 + f: 19 + f.attname: 5 + f.blank: 1 + f.clean: 1 + f.name: 5 + f.pre_save: 1 + f.primary_key: 2 + f.rel.to: 1 + f.unique: 1 + f.unique_for_date: 3 + f.unique_for_month: 3 + f.unique_for_year: 3 + factory: 5 + field: 32 + field.attname: 15 + field.error_messages: 1 + field.flatchoices: 1 + field.get_default: 3 + field.name: 10 + field.null: 1 + field.rel: 2 + field.rel.to: 2 + field.verbose_name: 1 + field_label: 2 + field_labels: 4 + field_name: 6 + field_names: 3 + fields: 9 + fields.: 2 + fields_iter: 4 + fields_with_class: 2 + fields_with_class.append: 1 + finish: 1 + finishes: 1 + flask.Flask.add_url_rule: 1 + flask.views: 1 + flexibility: 1 + follows: 1 + foo.crt: 1 + foo.key: 1 + for: 53 + force_insert: 2 + force_unicode: 3 + force_update: 5 + foreign: 1 + fork: 1 + form: 1 + forward: 1 + from: 30 + frozenset: 1 + full_clean: 1 + func: 2 + function: 3 + functions.: 1 + functools: 1 + future_builtins: 1 + generated: 1 + get: 2 + get_absolute_url: 2 + get_model: 3 + get_text_list: 2 + getattr: 24 + give: 1 + gt: 1 + handle.: 1 + handle_request: 2 + handle_stream: 1 + handler: 1 + handler.: 1 + happens.: 1 + hard: 1 + has: 2 + hasattr: 9 + hash: 1 + have: 3 + header: 1 + headers: 8 + headers.get: 2 + host: 1 + however: 1 + http: 4 + http_method_funcs: 2 + http_server: 1 + http_server.listen: 1 + https: 3 + httpserver: 1 + httpserver.HTTPServer: 1 + httputil: 1 + httputil.HTTPHeaders.parse: 1 + i: 2 + id: 1 + id_list: 2 + if: 119 + implement: 4 + implementation: 2 + implemented: 1 + import: 38 + in: 67 + including: 1 + indirectly: 1 + initialization: 2 + inspired: 1 + instance: 6 + instance.: 1 + instantiating: 1 + instead: 1 + int: 1 + interaction: 1 + interface: 2 + involved: 1 + io_loop: 3 + ioloop: 1 + ioloop.IOLoop.instance: 1 + iostream: 1 + ip: 2 + is: 43 + is_next: 5 + is_proxy: 5 + is_related_object: 3 + isinstance: 9 + it: 3 + iter: 1 + j: 2 + just: 2 + keep: 2 + key: 6 + key.upper: 1 + kwargs: 9 + kwargs.keys: 2 + kwargs.pop: 6 + lambda: 1 + len: 7 + level: 1 + license: 1 + list: 1 + listening: 1 + little: 1 + load: 1 + logging: 1 + logging.info: 1 + logic: 1 + lookup_kwargs: 8 + lookup_kwargs.keys: 1 + lookup_type: 7 + lookup_value: 3 + lt: 1 + m: 3 + make: 1 + make_foreign_order_accessors: 2 + malformed: 1 + manager: 3 + manager._copy_to_model: 1 + manager._insert: 1 + manager.using: 3 + many: 1 + map: 1 + matter: 1 + means: 1 + message: 3 + message_dict: 1 + meta: 10 + meta.auto_created: 1 + meta.has_auto_field: 1 + meta.local_fields: 2 + meta.order_with_respect_to: 2 + meta.parents.items: 1 + meta.pk.attname: 2 + meta.proxy: 4 + meth: 10 + method: 7 + method.: 1 + method_get_order: 2 + method_set_order: 2 + methods: 11 + methods.: 1 + methods.add: 1 + mgr_name: 3 + missing: 1 + model: 10 + model_class: 11 + model_class._default_manager.filter: 2 + model_class._meta: 2 + model_class_pk: 3 + model_module: 1 + model_module.__name__.split: 1 + model_name: 3 + model_unpickle: 2 + model_unpickle.__safe_for_unpickle__: 1 + models.: 1 + module: 9 + more: 3 + moves: 1 + multi: 2 + multipart/form: 2 + must: 2 + name: 35 + native_str: 2 + necessarily: 1 + need: 4 + new_class: 9 + new_class.Meta: 1 + new_class.__module__: 1 + new_class._base_manager: 2 + new_class._base_manager._copy_to_model: 1 + new_class._default_manager: 2 + new_class._default_manager._copy_to_model: 1 + new_class._meta.app_label: 3 + new_class._meta.concrete_model: 2 + new_class._meta.get_latest_by: 1 + new_class._meta.local_fields: 3 + new_class._meta.local_many_to_many: 2 + new_class._meta.ordering: 1 + new_class._meta.parents: 1 + new_class._meta.parents.update: 1 + new_class._meta.proxy: 1 + new_class._meta.setup_proxy: 1 + new_class._meta.virtual_fields: 1 + new_class._prepare: 1 + new_class.add_to_class: 7 + new_class.copy_managers: 2 + new_fields: 2 + new_manager: 2 + "no": 1 + no_keep_alive: 5 + non: 2 + non_pks: 5 + not: 59 + o2o_map: 3 + obj: 2 + obj_name: 2 + object: 5 + object.: 1 + occur.: 1 + occured.: 1 + of: 11 + often: 1 + "on": 5 + once: 1 + one: 2 + ones: 1 + only: 2 + only_installed: 2 + op: 1 + options: 1 + opts: 5 + opts._prepare: 1 + opts.app_label: 1 + opts.fields: 1 + opts.get_field: 4 + opts.module_name: 1 + opts.order_with_respect_to: 2 + opts.order_with_respect_to.rel.to: 1 + opts.verbose_name: 1 + or: 19 + order: 1 + order_name: 4 + order_value: 2 + ordered_obj: 2 + ordered_obj._meta.order_with_respect_to.name: 2 + ordered_obj._meta.order_with_respect_to.rel.field_name: 2 + ordered_obj._meta.pk.name: 1 + ordered_obj.objects.filter: 2 + org: 3 + origin: 4 + original_base: 1 + original_base._meta.concrete_managers: 1 + os.path.join: 2 + other: 5 + other._get_pk_val: 1 + output: 1 + override: 2 + parent: 4 + parent._meta: 1 + parent._meta.abstract: 1 + parent._meta.fields: 1 + parent._meta.pk.attname: 2 + parent_class: 4 + parent_class._meta.local_fields: 1 + parent_class._meta.unique_together: 2 + parent_fields: 3 + parent_link: 1 + parents: 8 + parse: 1 + parse_qs_bytes: 1 + parsing: 1 + particular: 1 + parts: 1 + pass: 3 + passed: 3 + path.: 1 + patterns: 1 + perform: 1 + pickled: 1 + pickling: 1 + pk: 5 + pk__: 1 + pk_name: 3 + pk_set: 5 + pk_val: 4 + place: 1 + pluggable: 2 + populated.: 1 + post: 1 + print: 1 + problem: 1 + process: 5 + prop: 4 + property: 2 + protocol: 1 + provide: 2 + provided: 1 + provides: 1 + proxy: 1 + python: 1 + python2.4: 1 + qs: 4 + qs.exclude: 2 + qs.exists: 2 + r: 4 + raise: 18 + raises: 2 + rather: 1 + raw: 7 + raw_value: 3 + re: 1 + record_exists: 5 + register_models: 2 + regular: 1 + rel_obj: 3 + rel_val: 4 + remote: 1 + remote_ip: 5 + request: 10 + request.: 1 + request.finish: 1 + request.method: 2 + request.method.lower: 1 + request.uri: 1 + request.write: 1 + request_callback: 4 + requested: 1 + requests: 4 + requests.: 3 + required: 1 + res: 2 + response: 2 + result: 2 + return: 40 + return_id: 1 + returned: 1 + returns: 1 + reverse: 1 + router: 1 + router.db_for_write: 1 + routing: 1 + rows: 3 + run: 1 + running: 1 + rv: 2 + rv.methods: 2 + s: 11 + s__: 1 + save_base.alters_data: 1 + saving: 1 + scheme: 1 + see: 1 + seed_cache: 2 + self: 77 + self.__class__: 8 + self.__class__.__dict__.get: 2 + self.__class__.__name__: 3 + self.__dict__: 1 + self.__eq__: 1 + self._deferred: 1 + self._finish_request: 2 + self._get_pk_val: 6 + self._header_callback: 3 + self._meta: 3 + self._meta.fields: 4 + self._meta.get_field: 1 + self._meta.local_fields: 1 + self._meta.object_name: 1 + self._meta.parents.keys: 2 + self._meta.pk.attname: 2 + self._meta.proxy_for_model: 1 + self._meta.unique_together: 1 + self._on_headers: 1 + self._on_request_body: 1 + self._on_write_complete: 1 + self._order: 1 + self._request: 6 + self._request.body: 1 + self._request.headers: 1 + self._request.headers.get: 2 + self._request.method: 1 + self._request.supports_http_1_1: 1 + self._request_finished: 4 + self._state: 1 + self._state.adding: 4 + self._state.db: 1 + self._write_callback: 5 + self.adding: 1 + self.address: 3 + self.clean: 1 + self.clean_fields: 1 + self.date_error_message: 1 + self.db: 1 + self.headers: 1 + self.no_keep_alive: 4 + self.pk: 3 + self.request_callback: 4 + self.save_base: 1 + self.stream: 1 + self.stream.close: 2 + self.stream.closed: 1 + self.stream.max_buffer_size: 1 + self.stream.read_bytes: 1 + self.stream.read_until: 2 + self.stream.socket: 1 + self.stream.write: 2 + self.stream.writing: 2 + self.unique_error_message: 1 + self.validate_unique: 1 + self.xheaders: 3 + semantics: 1 + send: 1 + sender: 4 + serializable_value: 1 + serialize: 1 + serve: 2 + server: 9 + server.: 2 + server.add_sockets: 1 + server.bind: 1 + server.listen: 1 + server.start: 1 + servers: 1 + session: 1 + session.get: 2 + set: 3 + setattr: 13 + settings: 1 + settings.ABSOLUTE_URL_OVERRIDES.get: 1 + should: 1 + signals: 1 + signals.class_prepared.send: 1 + signals.post_init.send: 1 + signals.post_save.send: 1 + signals.pre_init.send: 1 + simple: 3 + simple_class_factory: 2 + since: 2 + single: 4 + singleton: 1 + smart: 1 + smart_str: 2 + so: 1 + socket: 1 + socket.AF_INET: 2 + socket.AF_INET6: 1 + socket.AF_UNSPEC: 1 + socket.AI_NUMERICHOST: 1 + socket.EAI_NONAME: 1 + socket.SOCK_STREAM: 1 + socket.gaierror: 1 + socket.getaddrinfo: 1 + sockets: 3 + some: 2 + sorted: 1 + spk: 1 + ssl: 2 + ssl.wrap_socket: 1 + ssl_options: 5 + stack_context: 1 + stack_context.wrap: 2 + start: 3 + start_line: 1 + start_line.split: 1 + state: 1 + stored: 1 + storing: 1 + str: 1 + stream: 4 + stream.: 1 + strings_only: 1 + subclass: 1 + subclass_exception: 3 + subclasses: 1 + super: 2 + super_new: 3 + superuser_required: 1 + support: 1 + support.: 1 + sys: 1 + sys.modules: 1 + system.: 1 + t: 3 + takes: 1 + than: 2 + that: 10 + that.: 1 + the: 61 + there: 1 + they: 1 + this: 9 + those: 1 + threaded: 2 + three: 1 + time: 1 + to: 31 + tornado: 3 + tornado.escape: 1 + tornado.netutil: 1 + tornado.netutil.TCPServer: 1 + tornado.netutil.TCPServer.add_sockets: 1 + tornado.netutil.TCPServer.bind: 1 + tornado.netutil.TCPServer.listen: 1 + tornado.netutil.TCPServer.start: 1 + tornado.netutil.bind_sockets: 2 + tornado.process.fork_processes: 2 + tornado.util: 1 + tornado.web.Application.listen: 2 + tornado.web.RequestHandler.request: 1 + traffic: 2 + transaction: 1 + transaction.commit_unless_managed: 2 + try: 14 + tuple: 3 + type: 3 + type.__new__: 1 + u: 3 + ugettext_lazy: 1 + unable: 1 + unicode: 7 + unicode_literals: 1 + unique: 1 + unique_check: 10 + unique_checks: 4 + unique_checks.append: 2 + unique_error_message: 1 + unique_for: 9 + unique_together: 2 + unique_togethers: 2 + unique_togethers.append: 1 + unpickle: 2 + until: 1 + update_fields: 9 + update_pk: 3 + update_wrapper: 2 + uri: 4 + urlencoded: 1 + use: 3 + used: 4 + useful: 1 + using: 24 + using.: 1 + utf8: 1 + val: 14 + valid: 1 + validate: 1 + validate_unique: 1 + validation: 1 + validators: 1 + validators.EMPTY_VALUES: 1 + value: 13 + value.contribute_to_class: 1 + values: 3 + version: 5 + version.startswith: 1 + very: 1 + via: 3 + view: 10 + view.__doc__: 1 + view.__module__: 1 + view.__name__: 1 + view.methods: 1 + view.view_class: 1 + view_func: 2 + views: 2 + want: 2 + way: 4 + we: 1 + what: 1 + when: 4 + where: 1 + which: 5 + will: 5 + with: 7 + with_statement: 1 + without: 1 + would: 1 + wrapping: 1 + write: 1 + writes: 1 + www: 1 + x: 4 + x.DoesNotExist: 1 + x.MultipleObjectsReturned: 1 + x._meta.abstract: 2 + xheaders: 5 + you: 11 + your: 2 + zip: 3 + "{": 17 + "}": 17 + R: + (: 3 + ): 3 + "-": 1 + <: 1 + function: 1 + hello: 2 + print: 1 + "{": 1 + "}": 1 + Racket: + "#": 3 + "#lang": 1 + (: 7 + ): 7 + "*": 2 + "-": 95 + /bin/sh: 1 + ;: 1 + "@": 3 + "@author": 1 + "@filepath": 1 + "@include": 8 + "@index": 1 + "@table": 1 + "@title": 1 + Documentation: 1 + HTML: 1 + Latex: 1 + More: 1 + PDF: 1 + Racket: 1 + Scribble: 3 + Scribble.: 1 + The: 1 + This: 1 + Tool: 1 + You: 1 + a: 1 + any: 1 + are: 1 + at: 1 + be: 2 + books: 1 + can: 1 + collection: 1 + content: 2 + contents: 1 + creating: 1 + document: 1 + documentation: 1 + documents: 1 + etc.: 1 + exec: 1 + file.: 1 + for: 2 + form: 1 + form.: 1 + generally: 1 + generated: 1 + helps: 1 + in: 2 + is: 3 + its: 1 + itself: 1 + let: 1 + library: 1 + link: 1 + of: 3 + or: 2 + other: 1 + papers: 1 + programmatically.: 1 + programs: 1 + prose: 2 + racket: 1 + racket/base: 1 + racket/file: 1 + racket/list: 1 + racket/path: 1 + racket/string: 1 + require: 2 + rich: 1 + scheme: 1 + scribble.scrbl: 1 + scribble/bnf: 1 + scribble/manual: 1 + section: 9 + see: 1 + source: 1 + starting: 1 + syntax: 1 + text: 1 + textual: 1 + that: 1 + the: 2 + to: 2 + tools: 1 + typeset: 1 + um: 1 + url: 3 + using: 1 + via: 1 + whether: 1 + with: 1 + write: 1 + written: 1 + you: 1 + "{": 2 + "|": 2 + "}": 2 + Rebol: + REBOL: 1 + func: 1 + hello: 2 + print: 1 + Ruby: + "#": 412 + "#erb": 1 + "#remove": 1 + "%": 10 + "&": 51 + "&&": 1 + (: 286 + ): 284 + "*": 6 + "*/": 1 + "*CHECKSUM_TYPES": 1 + "*args": 18 + "*attrs": 1 + "*coding": 1 + "*extensions": 4 + "*options": 1 + "*result": 2 + "*types": 2 + +: 51 + "-": 43 + .: 5 + .#: 2 + .*: 2 + ..: 2 + ./views: 1 + .0: 1 + .basename: 1 + .callback: 1 + .capitalize: 1 + .class_eval: 1 + .collect: 2 + .deep_merge: 1 + .destroy: 1 + .downcase: 2 + .each: 5 + .errback: 1 + .first: 1 + .flatten.each: 1 + .flatten.uniq: 1 + .freeze: 1 + .gsub: 2 + .include: 1 + .join: 1 + .map: 5 + .png: 1 + .pop: 1 + .rb: 1 + .select: 1 + .size: 1 + .slice: 1 + .sort: 2 + .sort_by: 1 + .split: 2 + .strip: 1 + .to_f: 1 + .to_s: 4 + .to_s.split: 1 + .unshift: 1 + .upcase: 1 + /: 37 + /./: 1 + //: 5 + /@name: 1 + /Library/Taps/: 1 + /__sinatra__/404.png: 1 + /_id: 1 + /i: 1 + /images/#: 1 + /m: 1 + /redis: 1 + /usr/bin/env: 5 + ;: 36 + <: 5 + <#{@instance.class}>: 1 + </h1>: 1 + "<<": 11 + <=>: 2 + <h1>: 1 + "@#": 2 + "@@": 1 + "@after_fork": 2 + "@app.call": 1 + "@before_first_fork": 2 + "@before_fork": 2 + "@body": 1 + "@bottle_sha1": 2 + "@bottle_url": 2 + "@bottle_version": 1 + "@buildpath": 2 + "@cc_failures": 2 + "@coder": 1 + "@conditions": 2 + "@conditions.dup": 1 + "@dependencies": 1 + "@downloader": 1 + "@downloader.cached_location": 1 + "@env": 2 + "@env.include": 1 + "@head": 4 + "@keg_only_reason": 1 + "@mirrors": 3 + "@mirrors.uniq": 1 + "@name": 3 + "@params": 1 + "@path": 1 + "@preferred_extension": 1 + "@queue": 1 + "@queues": 2 + "@queues.delete": 1 + "@redis": 6 + "@sha1": 6 + "@skip_clean_all": 2 + "@skip_clean_paths": 3 + "@skip_clean_paths.include": 1 + "@spec_to_use": 4 + "@spec_to_use.detect_version": 1 + "@spec_to_use.download_strategy": 1 + "@spec_to_use.specs": 1 + "@spec_to_use.url": 1 + "@specs": 3 + "@standard": 3 + "@standard.nil": 1 + "@unstable": 2 + "@url": 8 + "@url.nil": 1 + "@version": 10 + A: 9 + ARGV.build_devel: 2 + ARGV.build_head: 2 + ARGV.debug: 1 + ARGV.formulae.include: 1 + ARGV.named.empty: 1 + ARGV.verbose: 2 + ActiveRecord: 1 + ActiveSupport: 1 + Admin: 1 + Archive: 1 + Ark: 1 + Array: 3 + Bar: 1 + Base: 1 + Boondocks: 1 + Busines: 1 + C: 2 + CHECKSUM_TYPES: 1 + CHECKSUM_TYPES.detect: 1 + CHECKSUM_TYPES.each: 1 + CMakeCache.txt: 1 + Cascade: 1 + Class.new: 2 + CommonLogger: 2 + Compiler: 1 + Compiler.new: 1 + CompilerFailure.new: 2 + CompilerFailures.new: 1 + Content: 2 + CoreExtensions: 1 + CurlDownloadStrategyError: 1 + DCMAKE_BUILD_TYPE: 1 + DCMAKE_FIND_FRAMEWORK: 1 + DCMAKE_INSTALL_PREFIX: 1 + DEFAULTS: 2 + DEFAULTS.deep_merge: 1 + Delegator.target.helpers: 1 + Delegator.target.register: 1 + Delegator.target.use: 1 + DependencyCollector.new: 1 + Digest.const_get: 1 + Dir: 4 + Dir.pwd: 3 + ENOENT: 1 + ENV: 2 + ENV.remove_cc_etc: 1 + EOF: 2 + EggAndHam: 1 + Errno: 1 + Erubis: 1 + EventMachine: 1 + EventMachine.next_tick: 1 + Expected: 1 + ExtendedRack: 1 + File.basename: 2 + File.dirname: 2 + File.exist: 2 + File.expand_path: 1 + File.fnmatch: 1 + File.join: 4 + FileUtils: 1 + FileUtils.rm: 1 + Foo: 2 + Formula: 2 + Formula.canonical_name: 1 + Formula.expand_deps: 1 + Formula.factory: 2 + Formula.path: 1 + FormulaUnavailableError.new: 1 + Found: 1 + From: 1 + Got: 1 + Grit: 1 + HOMEBREW_CACHE.mkpath: 1 + HOMEBREW_CACHE_FORMULA: 2 + HOMEBREW_CACHE_FORMULA.mkpath: 1 + HOMEBREW_CELLAR: 2 + HOMEBREW_LOGS.install: 1 + HOMEBREW_PREFIX: 2 + HOMEBREW_REPOSITORY: 4 + HOMEBREW_REPOSITORY/: 2 + HTTP: 2 + Hash: 2 + Hash.new: 1 + Hello: 1 + Helpers: 2 + IO.binread: 1 + IO.pipe: 1 + IO.read: 1 + IO.respond_to: 1 + If: 1 + Ilib: 1 + Inflections: 4 + Inflector: 1 + Interrupt: 2 + Jekyll: 3 + Job.create: 1 + Job.destroy: 1 + Job.reserve: 1 + KegOnlyReason.new: 1 + LAST: 1 + Last: 1 + LoadError: 2 + Lost: 1 + MIME_TYPES: 1 + MacOS.cat: 1 + MacOS.lion: 1 + Man: 2 + Men: 1 + Message: 2 + Mime: 1 + Mime.mime_type: 1 + Module: 2 + MultiJsonCoder.new: 1 + NameError: 2 + Namespace: 1 + Namespace.new: 2 + Net: 4 + NoClassError.new: 1 + NoQueueError.new: 1 + None: 1 + Not: 1 + NotFound: 1 + NotImplementedError: 1 + Object.const_get: 1 + Of: 1 + Past: 1 + Patches.new: 1 + Pathname: 2 + Pathname.new: 3 + Pathname.pwd: 1 + Plugin.after_dequeue_hooks: 1 + Plugin.after_enqueue_hooks: 1 + Plugin.before_dequeue_hooks: 1 + Plugin.before_enqueue_hooks: 1 + Post: 2 + Proc.new: 1 + Q: 1 + Queue.new: 1 + RUBY_IGNORE_CALLERS: 1 + Rack: 7 + Raiders: 1 + RawScaledScorer: 1 + Redis: 3 + Redis.connect: 2 + Redis.new: 1 + Redis.respond_to: 1 + Regexp.escape: 1 + Request: 2 + Response: 3 + Resque: 3 + RuntimeError: 1 + S: 2 + Server: 1 + Sinatra: 5 + Sinatra/#: 1 + SoftwareSpecification.new: 3 + Someone: 1 + Sorry: 1 + Stand: 1 + Stat: 2 + String: 7 + Struct.new: 1 + SystemCallError: 1 + Template: 1 + Templates#erubis: 1 + Test: 2 + The: 4 + TheManWithoutAPast: 1 + ThreadError: 1 + Time: 1 + To: 1 + Type: 2 + URI.escape: 1 + URL.: 1 + Unit: 2 + Unknown: 1 + UnknownModule: 2 + Utils.bytesize: 1 + VERSION: 2 + W: 1 + Without: 1 + Wno: 1 + Worker.all: 1 + Worker.find: 1 + Worker.working: 1 + World: 1 + X: 2 + YAML.load_file: 1 + Z: 3 + Z/: 1 + Z0: 1 + Z_: 1 + Za: 1 + _: 1 + _.: 1 + __END__: 1 + __FILE__: 3 + _id: 1 + a: 8 + above.: 1 + absolute: 1 + acc: 1 + accept: 2 + accept.detect: 1 + accept.first: 1 + accept_entry: 2 + add_filter: 3 + add_script_name: 1 + addr: 3 + after: 2 + after_fork: 2 + after_response: 2 + age: 1 + agent: 2 + alias: 4 + alias_method: 1 + all: 1 + already: 1 + an: 1 + and: 16 + app: 5 + app.call: 1 + app.count: 1 + app_file: 1 + app_file=: 1 + applauds: 1 + application: 1 + application/#: 1 + apply_inflections: 3 + arg: 1 + arg.to_s: 1 + args: 1 + args.collect: 1 + args.dup: 1 + args.empty: 1 + args.length: 1 + async: 3 + at: 1 + attachment: 1 + attempt: 1 + attr: 4 + attr_accessor: 1 + attr_reader: 5 + attr_rw: 4 + attr_writer: 4 + attrs.each: 1 + automatically.: 1 + b: 7 + b.class: 1 + b.name: 2 + backup: 1 + base: 4 + base.class_eval: 1 + be: 3 + before: 2 + before_first_fork: 2 + before_fork: 2 + before_hooks: 2 + before_hooks.any: 2 + begin: 8 + bin: 1 + binread: 1 + bk: 12 + blargle: 1 + block: 41 + block.each: 1 + block_given: 7 + body: 6 + body.close: 2 + body.inject: 1 + body.respond_to: 3 + boondocks: 1 + bottle: 1 + bottle_base_url: 1 + bottle_block: 1 + bottle_block.data: 1 + bottle_block.instance_eval: 1 + bottle_filename: 1 + bottle_sha1: 2 + bottle_url: 2 + bottle_version: 2 + break: 2 + brew: 2 + buildpath: 1 + business: 1 + by: 1 + bzip2: 1 + c: 1 + cached_download: 1 + call: 5 + call_without_check: 3 + callback: 3 + callback.call: 1 + caller_files.first: 1 + camel_cased_word: 1 + camel_cased_word.to_s.dup: 1 + camelcase: 1 + camelize: 1 + captures: 1 + case: 4 + caveats: 1 + cc: 3 + cc.build: 1 + cc.is_a: 1 + cc.name: 1 + cc_failures: 1 + char: 1 + characters: 1 + checksum_type: 2 + class: 8 + class_eval: 2 + class_value: 3 + cleaned_caller.first.join: 1 + close: 1 + cmd: 5 + cmd.split: 1 + coder: 3 + compile: 1 + compiler: 3 + condition: 4 + conditions: 2 + config: 3 + config.is_a: 1 + config.log: 1 + config_file: 2 + connect: 1 + content: 3 + content_type: 1 + convert: 1 + count: 5 + crowd: 1 + curl: 1 + d: 5 + data: 4 + data.each_line: 1 + db: 3 + decode: 2 + def: 168 + default: 2 + define_method: 1 + define_singleton_method: 1 + defined: 1 + delete: 2 + dep: 3 + dep.to_s: 1 + dependencies: 1 + dependencies.add: 1 + depends_on: 1 + deprecated: 2 + deps: 1 + dequeue: 1 + dev: 1 + devel: 1 + do: 27 + doc: 1 + don: 1 + download: 1 + download_strategy: 1 + download_strategy.new: 2 + downloader: 4 + downloader.fetch: 1 + downloader.stage: 1 + e: 8 + e.backtrace: 1 + e.inspect: 1 + e.start_with: 1 + e.was_running_configure: 1 + each: 3 + each_pair: 1 + echo: 1 + egg_and_ham: 1 + egg_and_hams: 2 + else: 23 + elsif: 7 + empty_path_info: 1 + enable: 1 + enc: 2 + encoded: 1 + encoding: 3 + end: 250 + ended: 1 + engine: 2 + enqueue: 1 + enqueue_to: 2 + entries: 1 + entries.map: 1 + entry: 1 + entry.delete: 1 + enum_for: 1 + env: 15 + env.include: 1 + environment: 2 + eql: 1 + err: 1 + err.to_s: 1 + errback: 1 + etc: 1 + exec: 1 + exit: 1 + expand_deps: 1 + expected: 1 + explanation: 1 + explanation.to_s.chomp: 1 + explicitly_requested: 1 + ext: 1 + extend: 2 + external_deps: 1 + f: 15 + f.deps.map: 1 + f_dep: 3 + failed: 2 + fails_with: 2 + failure: 1 + failure.build: 1 + failure.build.zero: 1 + failure.compiler: 1 + "false": 17 + fancyCategory: 1 + fancy_categories: 1 + fetch: 1 + fetched: 4 + fetched.kind_of: 1 + file: 7 + file.nil: 1 + filters: 1 + finish: 1 + first: 1 + fn: 2 + fn.incremental_hash: 1 + for: 1 + force: 1 + force_encoding: 2 + fork: 1 + formula_with_that_name: 1 + formula_with_that_name.file: 1 + formula_with_that_name.readable: 1 + forwarded: 1 + found: 1 + found.: 1 + from: 2 + from_name: 2 + from_path: 1 + from_url: 1 + ftp: 1 + generate_method: 1 + get: 2 + glob: 2 + gzip: 1 + h: 2 + halt: 2 + handler: 1 + handler_name: 1 + has: 2 + hash: 3 + hash.upcase: 1 + hasher: 2 + have: 1 + head: 4 + head_prefix: 2 + head_prefix.directory: 1 + header: 1 + headers: 4 + headers.delete: 2 + his: 1 + homepage: 2 + hook: 8 + host: 6 + host_name: 2 + http#: 1 + http_status: 1 + https: 1 + humanize: 1 + id: 1 + idempotent: 1 + if: 79 + image: 1 + include: 3 + incomplete: 1 + inflections.acronym_regex: 2 + inflections.acronyms: 2 + inflections.humans.each: 1 + inflections.plurals: 1 + inflections.singulars: 1 + inflections.uncountables.include: 1 + info: 2 + initialize: 1 + inline: 3 + inline_templates: 1 + inspect: 2 + install: 1 + install_type: 4 + installed: 2 + installed_prefix: 1 + installed_prefix.children.length: 1 + instance_eval: 2 + instance_variable_defined: 2 + instance_variable_get: 2 + instance_variable_set: 1 + instead.: 1 + interactive_shell: 1 + invalid: 1 + io: 1 + io.gsub: 1 + is: 4 + it: 2 + item: 4 + javascript: 1 + k: 2 + keg_only: 2 + keg_only_reason: 1 + key: 6 + key.sub: 1 + keys: 1 + klass: 16 + klass.instance_variable_get: 1 + klass.new: 2 + klass.queue: 1 + klass.respond_to: 1 + klass.send: 4 + klass.to_s.empty: 1 + klass_name: 2 + l: 2 + last: 2 + lib: 1 + libexec: 1 + line: 2 + lines: 2 + linked_keg: 1 + list_range: 1 + load: 3 + longer: 1 + lower_case_and_underscored_word: 1 + lower_case_and_underscored_word.to_s.dup: 1 + m: 2 + macruby: 1 + man: 10 + man1: 1 + man2: 1 + man3: 1 + man4: 1 + man5: 1 + man6: 1 + man7: 1 + man8: 1 + map: 1 + match: 1 + match.downcase: 1 + max: 1 + md5: 2 + media: 1 + men: 1 + message: 2 + message_id: 1 + messageid: 1 + method: 2 + method_defined: 2 + mime: 1 + mime_type: 2 + mime_types: 2 + mirror: 1 + mirror_list: 1 + mirror_list.empty: 1 + mirror_list.shift.values_at: 1 + mirrors: 4 + mismatch: 1 + mktemp: 1 + module: 8 + n: 9 + n.id: 1 + name: 57 + name.basename: 1 + name.capitalize.gsub: 1 + name.hash: 1 + name.include: 2 + name.kind_of: 2 + name.to_s: 3 + names.each: 1 + namespace: 3 + nd: 5 + next: 1 + nil: 28 + "no": 1 + nodes: 1 + nodoc: 1 + not: 7 + number: 2 + object: 1 + ohai: 4 + "on": 2 + onoe: 3 + opoo: 1 + options: 12 + options.delete: 1 + options.delete_if: 1 + options.key: 1 + options.size: 1 + opts: 15 + or: 13 + ordinal: 1 + out: 1 + override: 3 + p: 5 + p.compressed_filename: 2 + p.compression: 1 + p.patch_args: 1 + p.to_s: 2 + params: 1 + part: 1 + pass: 1 + patch: 3 + patch_list: 1 + patch_list.download: 1 + patch_list.each: 1 + patch_list.empty: 1 + patch_list.external_patches: 1 + patches: 2 + path: 33 + path.nil: 1 + path.realpath.to_s: 1 + path.relative_path_from: 1 + path.respond_to: 1 + path.stem: 1 + path.to_s: 1 + paths: 3 + pattern: 6 + peek: 1 + pending: 1 + performing: 1 + pid: 1 + plist_name: 2 + plist_path: 1 + plugin: 2 + pluralize: 1 + pointed: 1 + pop: 1 + port: 6 + possible_alias: 1 + possible_alias.file: 1 + possible_alias.realpath.basename: 1 + possible_cached_formula: 1 + possible_cached_formula.file: 1 + possible_cached_formula.to_s: 1 + post: 3 + post_id: 1 + posts: 3 + preferred_type: 2 + prefix: 15 + prefix.parent: 1 + pretty_args: 1 + pretty_args.delete: 1 + private: 5 + processed: 2 + protected: 1 + provides: 1 + public: 2 + public_dir: 2 + public_folder: 2 + puni: 2 + puni_puni: 1 + push: 1 + put: 2 + puts: 19 + python: 1 + quality: 3 + queue: 24 + queue.to_s: 1 + queue_from_class: 4 + queues: 3 + queues.inject: 1 + queues.size: 1 + r: 3 + rack: 1 + rack.errors: 1 + raiders_of_the_lost_ark: 1 + raise: 14 + rake: 1 + raw_scaled_scorers: 1 + rd: 4 + rd.close: 1 + reason: 2 + recursive_deps: 1 + redirect: 1 + redis: 7 + redis.client.id: 1 + redis.keys: 1 + redis.lindex: 1 + redis.lrange: 1 + redis.nodes.map: 1 + redis.respond_to: 2 + redis.server: 1 + redis.smembers: 1 + redis_id: 2 + registry.: 1 + relative_pathname: 1 + relative_pathname.stem.to_s: 1 + remove: 1 + remove_queue: 1 + remove_worker: 1 + removed: 1 + removed_ENV_variables: 1 + replacement: 4 + request.host: 1 + request.preferred_type: 1 + request.secure: 1 + request.user_agent.to_s: 1 + require: 57 + require_all: 4 + rescue: 11 + reserve: 1 + response: 2 + response.body: 3 + response.status: 2 + resque: 2 + result: 15 + result.downcase: 1 + result.gsub: 1 + result.sub: 2 + retry: 2 + return: 32 + route: 9 + ruby: 2 + rule: 4 + rules: 1 + rules.each: 1 + rv: 3 + s: 5 + s*: 2 + s/: 1 + safe: 2 + safe_system: 4 + sbin: 1 + secure: 1 + self: 12 + self.aliases: 1 + self.all: 1 + self.attr_rw: 1 + self.canonical_name: 1 + self.class.cc_failures.find: 1 + self.class.cc_failures.nil: 1 + self.class.dependencies.deps: 1 + self.class.dependencies.external_deps: 1 + self.class.equal: 1 + self.class.keg_only_reason: 1 + self.class.mirrors: 1 + self.class.path: 1 + self.class.send: 1 + self.class.skip_clean_all: 1 + self.class.skip_clean_paths.include: 1 + self.class_s: 2 + self.configuration: 1 + self.data: 1 + self.each: 1 + self.expand_deps: 1 + self.factory: 1 + self.helpers: 1 + self.map: 1 + self.method_added: 1 + self.names: 1 + self.new: 1 + self.path: 1 + self.public_folder: 1 + self.redis: 2 + self.register: 1 + self.sha1: 1 + self.url: 1 + self.use: 1 + self.version: 1 + server: 8 + server.split: 2 + servers: 1 + servers.join: 1 + set: 2 + set_instance_variable: 12 + settings.absolute_redirects: 1 + settings.default_encoding: 1 + settings.prefixed_redirects: 1 + setup_close: 2 + sha1: 4 + sha1.shift: 1 + sha256: 1 + share: 1 + sinatra.error: 1 + sinatra.static_file: 2 + singularize: 1 + size: 2 + skip_clean: 2 + skip_clean_all: 2 + skip_clean_paths: 1 + source: 2 + specs: 14 + splat: 1 + ssl: 1 + st: 5 + stable: 1 + stage: 3 + stale: 1 + stand: 1 + standard: 2 + start: 6 + status: 8 + status.to_i: 2 + std_cmake_args: 1 + stderr.puts: 2 + stderr.reopen: 1 + stdout.puts: 1 + stdout.reopen: 1 + string: 3 + string.gsub: 1 + string.sub: 2 + strong: 1 + super: 3 + superclass.class_eval: 1 + supplied: 4 + supplied.empty: 1 + supplied.upcase: 1 + supported: 1 + system: 1 + t: 6 + taken: 1 + tap: 1 + tapd: 1 + tapd.directory: 1 + tapd.find_formula: 1 + target_file: 6 + task: 2 + template: 2 + term: 1 + term.to_s: 1 + test: 1 + text/css: 1 + tfrom: 1 + th: 4 + the: 4 + then: 4 + this: 1 + thread_safe: 2 + throw: 2 + to: 2 + to_check: 2 + to_s: 2 + trace: 1 + "true": 18 + type: 35 + type.count: 1 + type.nil: 1 + type.to_s: 1 + type.to_s.include: 1 + type.to_s.upcase: 1 + types: 1 + types.detect: 1 + types.empty: 1 + types.flatten: 2 + types.include: 2 + types.map: 1 + unable: 1 + undef_method: 1 + underscore: 1 + unless: 17 + unstable: 2 + uppercase_first_letter: 2 + uri: 5 + url: 12 + use: 1 + used: 1 + user_agent: 2 + utf: 1 + v: 2 + v.to_s.empty: 1 + val: 10 + val.nil: 3 + validate: 1 + validate_variable: 7 + value: 20 + value.body: 1 + value.inspect: 1 + value.to_str: 1 + values: 1 + var: 1 + verb: 2 + verify_download_integrity: 2 + version: 9 + w: 6 + warn: 1 + weak: 1 + when: 7 + while: 1 + will: 3 + with: 1 + word: 7 + word.downcase: 1 + word.empty: 1 + word.gsub: 4 + word.to_s.dup: 1 + word.tr: 1 + worker: 1 + worker.unregister_worker: 1 + worker_id: 2 + workers: 2 + workers.size.to_i: 1 + working: 2 + working.size: 1 + wr: 3 + wr.close: 1 + x: 2 + xml: 1 + yield: 5 + you: 1 + z: 7 + z0: 1 + zA: 1 + "{": 93 + "|": 85 + "||": 25 + "}": 93 + Rust: + (: 1 + ): 1 + ;: 1 + fn: 1 + log: 1 + main: 1 + "{": 1 + "}": 1 + SCSS: + "#3bbfce": 1 + "%": 1 + (: 1 + ): 1 + "-": 3 + .border: 1 + .content: 1 + /: 2 + ;: 7 + blue: 4 + border: 2 + color: 3 + darken: 1 + margin: 4 + navigation: 1 + padding: 1 + px: 1 + "{": 2 + "}": 2 + Sass: + "#3bbfce": 1 + "%": 1 + (: 1 + ): 1 + "-": 3 + .border: 1 + .content: 1 + /: 2 + blue: 4 + border: 2 + color: 3 + darken: 1 + margin: 4 + navigation: 1 + padding: 1 + px: 1 + Scala: + "#": 2 + "%": 12 + (: 23 + ): 23 + "*/": 1 + +: 19 + "-": 1 + .currentRef.project: 1 + /: 2 + /*: 1 + //: 49 + /1000.0: 1 + /bin/sh: 1 + <+=>: 1 + Array: 1 + Compile: 4 + Credentials: 2 + DateFormat.SHORT: 2 + DateFormat.getDateTimeInstance: 1 + Full: 1 + HelloWorld: 1 + Ivy: 1 + Level.Debug: 1 + Level.Warn: 2 + Path.userHome: 1 + Project.extract: 1 + SNAPSHOT: 1 + Seq: 3 + Some: 6 + String: 1 + System.: 1 + System.getProperty: 1 + T: 3 + Test: 3 + ThisBuild: 1 + UpdateLogging: 1 + _: 1 + a: 2 + add: 2 + aggregate: 1 + args: 1 + artifactClassifier: 1 + at: 4 + baseDirectory: 1 + be: 1 + build: 1 + clean: 1 + compile: 1 + console: 1 + credentials: 2 + crossPaths: 1 + currentTimeMillis: 1 + def: 2 + define: 1 + disable: 1 + dynamic: 1 + exec: 1 + f: 2 + "false": 7 + file: 3 + finally: 1 + for: 1 + fork: 2 + from: 1 + highest: 1 + id: 1 + import: 2 + in: 12 + include: 1 + including: 1 + initialCommands: 2 + input: 1 + ivyLoggingLevel: 1 + java.text.DateFormat: 1 + javaHome: 1 + javaOptions: 1 + javacOptions: 1 + level: 1 + libosmVersion: 4 + libraryDependencies: 3 + logLevel: 2 + logging: 1 + main: 1 + mainClass: 2 + map: 1 + maven: 2 + maxErrors: 1 + name: 4 + now: 3 + object: 1 + of: 1 + offline: 1 + organization: 1 + packageBin: 1 + packageDoc: 2 + parallelExecution: 2 + persistLogLevel: 1 + pollInterval: 1 + println: 2 + project: 1 + prompt: 1 + publish: 1 + publishArtifact: 2 + publishTo: 1 + repositories: 1 + repository: 2 + resolvers: 2 + retrieveManaged: 1 + revisions: 1 + run: 1 + scala: 1 + scalaHome: 1 + scalaVersion: 1 + scalacOptions: 1 + sequence: 1 + set: 2 + shellPrompt: 2 + showSuccess: 1 + showTiming: 1 + start: 2 + state: 3 + style: 2 + the: 4 + this: 1 + time: 1 + timingFormat: 1 + to: 4 + traceLevel: 2 + "true": 5 + try: 1 + unmanagedJars: 1 + updating: 1 + url: 3 + val: 2 + version: 1 + versions: 1 + watchSources: 1 + "{": 9 + "}": 10 + Scheme: + "#": 6 + "#f": 5 + (: 362 + ): 373 + "*": 3 + +: 28 + "-": 188 + .: 1 + .0: 65 + /: 7 + "0": 7 + "1": 2 + "10": 1 + "100": 6 + "2": 1 + "4": 1 + "5": 1 + "50": 4 + ;: 1684 + <: 1 + <=>: 3 + a: 19 + a.pos: 2 + a.radius: 1 + a.vel: 1 + agave: 4 + ammo: 9 + angle: 6 + append: 4 + args: 2 + asteroid: 14 + asteroids: 15 + b: 4 + background: 1 + base: 2 + basic: 1 + begin: 1 + birth: 2 + bits: 1 + buffered: 1 + bullet: 16 + bullet.birth: 1 + bullet.pos: 2 + bullet.vel: 1 + bullets: 7 + c: 4 + case: 1 + char: 1 + color: 2 + compat: 1 + comprehensions: 1 + cond: 2 + cons: 1 + contact: 2 + cos: 1 + current: 15 + d: 1 + default: 1 + define: 27 + degrees: 2 + dharmalab: 2 + display: 4 + distance: 3 + dt: 7 + each: 7 + eager: 1 + ec: 6 + else: 2 + excursion: 5 + f: 1 + fields: 4 + filter: 4 + for: 7 + force: 1 + geometry: 1 + gl: 12 + glColor3f: 5 + glRotated: 2 + glTranslated: 1 + glamour: 2 + glu: 1 + glut: 2 + glutIdleFunc: 1 + glutKeyboardFunc: 1 + glutMainLoop: 1 + glutPostRedisplay: 1 + glutWireCone: 1 + glutWireCube: 1 + glutWireSphere: 3 + height: 8 + i: 6 + if: 1 + import: 1 + in: 14 + inexact: 16 + initialize: 1 + integer: 25 + is: 8 + key: 2 + lambda: 12 + last: 3 + let: 2 + level: 5 + lifetime: 1 + list: 6 + lists: 1 + make: 11 + map: 4 + math: 1 + matrix: 5 + micro: 1 + milli: 1 + misc: 1 + mod: 2 + mutable: 14 + n: 2 + nanosecond: 1 + nanoseconds: 2 + newline: 2 + "null": 1 + number: 3 + of: 3 + only: 1 + p: 6 + pack: 12 + pack.pos: 3 + pack.vel: 1 + par: 6 + par.birth: 1 + par.lifetime: 1 + par.pos: 2 + par.vel: 1 + particle: 8 + particles: 11 + pi: 2 + pos: 16 + procedure: 1 + pt: 49 + pt*n: 8 + radians: 8 + radius: 6 + random: 27 + randomize: 1 + record: 5 + records: 1 + ref: 3 + reshape: 1 + rnrs: 1 + s: 1 + s1: 1 + s19: 1 + s27: 1 + s42: 1 + say: 9 + score: 5 + second: 1 + seconds: 12 + set: 19 + ship: 8 + ship.pos: 5 + ship.theta: 10 + ship.vel: 5 + ships: 1 + sin: 1 + size: 1 + source: 2 + space: 1 + spaceship: 5 + starting: 3 + step: 1 + surfage: 4 + system: 2 + theta: 1 + time: 24 + title: 1 + translate: 6 + type: 5 + update: 2 + utilities: 1 + val: 3 + vector: 6 + vel: 4 + w: 1 + when: 5 + width: 8 + window: 2 + wrap: 4 + x: 8 + y: 3 + Scilab: + "%": 4 + (: 7 + ): 7 + +: 5 + "-": 2 + .23e: 1 + .71828: 1 + //: 3 + ;: 7 + a: 4 + assert_checkequal: 1 + assert_checkfalse: 1 + b: 4 + cos: 1 + cosh: 1 + d: 2 + disp: 1 + e: 3 + e.field: 1 + else: 1 + end: 1 + endfunction: 1 + f: 2 + function: 1 + home: 1 + if: 1 + myfunction: 1 + myvar: 1 + pi: 3 + return: 1 + then: 1 + Shell: + "#": 8 + "%": 1 + "&": 2 + "&&": 3 + (: 12 + ): 12 + +: 1 + "-": 20 + /.rvm: 2 + //github.com/bumptech/stud.git: 1 + /bin/bash: 1 + /bin/sh: 1 + /bin/zsh: 1 + /dev/null: 1 + /rvm: 1 + /usr: 1 + /usr/bin/env: 2 + /usr/local/rvm: 4 + ;: 5 + "@": 1 + CLI: 1 + Can: 1 + DESTDIR: 1 + Dm755: 1 + Error: 2 + GREP_OPTIONS: 1 + HOME: 2 + NOT: 1 + PATH: 5 + PREFIX: 1 + RVM: 1 + Skipping: 1 + _gitname: 1 + _gitroot: 1 + arch: 1 + b: 1 + bare: 1 + bash: 2 + be: 1 + build: 1 + called: 1 + cd: 4 + clone: 2 + conflicts: 1 + d: 1 + declare: 1 + depends: 1 + do: 1 + e: 1 + echo: 9 + ef: 1 + else: 2 + exec: 1 + exit: 4 + export: 5 + f: 1 + fi: 7 + find: 1 + for: 2 + from: 1 + git: 5 + https: 1 + i686: 1 + if: 9 + in: 1 + init.stud: 1 + install: 3 + is: 1 + libev: 1 + license: 1 + loading: 1 + make: 2 + makedepends: 1 + may: 1 + mkdir: 1 + msg: 4 + n: 2 + of: 1 + only.: 1 + openssl: 1 + origin: 1 + p: 1 + package: 1 + pkgdesc: 1 + pkgname: 1 + pkgrel: 1 + pkgver: 1 + prefix: 1 + provides: 1 + pull: 1 + rbenv: 2 + rf: 1 + rm: 1 + rvm: 3 + rvm_ignore_rvmrc: 1 + rvm_path: 1 + rvm_rvmrc_files: 2 + rvm_scripts_path: 1 + rvmrc: 6 + rvmrc.: 1 + set: 2 + settings: 1 + sourcing: 1 + stud: 4 + system: 1 + t: 1 + the: 1 + then: 8 + unset: 1 + url: 1 + version: 1 + versions: 1 + within: 1 + x: 1 + x86_64: 1 + z: 2 + "{": 7 + "}": 7 + Standard ML: + (: 20 + ): 21 + "*": 6 + "-": 9 + ;: 1 + B: 1 + Done: 1 + LAZY: 1 + LAZY_BASE: 3 + Lazy: 1 + LazyBase: 2 + LazyFn: 2 + LazyMemo: 1 + LazyMemoBase: 2 + Ops: 1 + Undefined: 3 + a: 19 + bool: 1 + compare: 1 + datatype: 1 + delay: 3 + else: 1 + end: 6 + eq: 2 + eqBy: 2 + exception: 1 + f: 9 + "false": 1 + fn: 3 + force: 9 + fun: 9 + handle: 1 + if: 1 + ignore: 1 + inject: 4 + isUndefined: 2 + lazy: 11 + let: 1 + map: 1 + of: 1 + op: 1 + open: 1 + p: 4 + raise: 1 + sig: 1 + signature: 2 + string: 1 + struct: 4 + structure: 5 + then: 1 + toString: 2 + "true": 1 + type: 2 + undefined: 1 + unit: 1 + val: 7 + x: 15 + y: 6 + "|": 1 + SuperCollider: + (: 12 + ): 12 + "*/": 2 + "*new": 1 + +: 3 + .postln: 1 + .value: 1 + /: 2 + /*: 2 + //: 10 + ;: 14 + Array.fill: 1 + BCR2000: 1 + Bus.control: 1 + CCResponder: 1 + Dictionary.new: 3 + Server.default: 1 + arg: 3 + at: 1 + busAt: 1 + chan: 2 + controlBuses: 2 + controlBuses.at: 2 + controlBuses.put: 1 + controlNum: 6 + controls: 2 + controls.at: 2 + controls.put: 1 + createCCResponders: 1 + i: 4 + init: 1 + nil: 4 + num: 2 + rangedControlBuses: 2 + responders: 2 + scalarAt: 1 + src: 2 + super.new.init: 1 + this.createCCResponders: 1 + val: 4 + var: 1 + "{": 9 + "|": 4 + "}": 9 + TeX: + "#1": 12 + "#2": 4 + "%": 82 + "&": 1 + (: 3 + ): 3 + "*ASSUME*": 1 + "-": 3 + -}: 4 + .: 1 + .0em: 1 + .0in: 2 + .4: 1 + .5em: 2 + .5in: 3 + .75em: 1 + /01/27: 1 + /12/04: 3 + /Creator: 1 + "@advisor": 3 + "@afterheading": 1 + "@afterindentfalse": 1 + "@altadvisor": 3 + "@altadvisorfalse": 1 + "@altadvisortrue": 1 + "@approvedforthe": 3 + "@author": 1 + "@chapapp": 2 + "@chapter": 2 + "@date": 1 + "@department": 3 + "@division": 3 + "@dotsep": 2 + "@empty": 1 + "@highpenalty": 2 + "@latex@warning@no@line": 3 + "@makechapterhead": 2 + "@pdfoutput": 1 + "@percentchar": 1 + "@plus": 1 + "@pnumwidth": 3 + "@restonecolfalse": 1 + "@restonecoltrue": 1 + "@schapter": 1 + "@tempdima": 2 + "@thedivisionof": 3 + "@title": 1 + "@topnewpage": 1 + "@topnum": 1 + "@undefined": 1 + A: 1 + Abstract: 2 + Acknowledgements: 1 + Approved: 1 + Arts: 1 + AtBeginDocument: 1 + AtBeginDvi: 2 + AtEndDocument: 1 + BTS: 2 + Bachelor: 1 + Ben: 1 + Capitals: 1 + Class: 5 + College: 5 + Contents: 1 + CurrentOption: 1 + David: 1 + Dec: 1 + DeclareOption*: 1 + Degree: 2 + Division: 2 + Fulfillment: 1 + I: 1 + If: 1 + In: 1 + LE: 1 + LEFT: 1 + LO: 2 + LaTeX: 3 + LaTeX2e: 1 + LoadClass: 1 + NeedsTeXFormat: 1 + "No": 3 + Noble: 2 + Oddities: 1 + Page: 1 + Partial: 1 + PassOptionsToClass: 1 + Perkinson: 1 + Presented: 1 + ProcessOptions: 1 + ProvidesClass: 1 + RE: 2 + RIGHT: 2 + RO: 1 + RTcleardoublepage: 3 + RToldchapter: 1 + RToldcleardoublepage: 1 + RTpercent: 3 + Reed: 5 + References: 1 + RequirePackage: 1 + Requirements: 2 + SN: 3 + Salzberg: 1 + Sam: 2 + Specified.: 1 + TOC: 1 + Table: 1 + The: 3 + Thesis: 5 + This: 2 + Using: 1 + We: 1 + When: 1 + With: 1 + a: 1 + abstract: 1 + actually: 1 + addcontentsline: 5 + addpenalty: 1 + adds: 1 + addtocontents: 2 + addtolength: 5 + addvspace: 2 + advance: 1 + advisor: 1 + advisor#1: 1 + altadvisor#1: 1 + and: 3 + any: 2 + approved: 1 + approvedforthe#1: 1 + as: 2 + baselineskip: 2 + be: 2 + begin: 4 + begingroup: 1 + below: 2 + bfseries: 3 + bibname: 2 + bigskip: 2 + book: 2 + but: 1 + by: 1 + c: 5 + c@page: 1 + c@secnumdepth: 1 + c@tocdepth: 1 + called: 1 + caps.: 1 + center: 7 + centerline: 8 + chapter: 9 + chaptermark: 1 + chapters: 1 + cleardoublepage: 5 + clearpage: 3 + cm: 2 + comment: 1 + contentsname: 1 + copy0: 1 + def: 12 + department: 1 + department#1: 1 + division: 1 + division#1: 1 + does: 1 + else: 7 + empty: 4 + end: 5 + endgroup: 1 + endoldthebibliography: 2 + endoldtheindex: 2 + endthebibliography: 1 + endtheindex: 1 + evensidemargin: 2 + fancy: 1 + fancyhdr: 1 + fancyhead: 5 + fancyhf: 1 + fi: 13 + file: 1 + file.: 1 + fix: 1 + fontsize: 7 + footnote: 1 + footnoterule: 1 + footnotesize: 1 + for: 4 + frontmatter: 1 + gdef: 6 + given: 3 + global: 2 + hb@xt@: 1 + hbox: 15 + headers: 2 + headheight: 2 + headsep: 2 + here: 1 + hfill: 1 + his: 1 + how: 1 + hrulefill: 5 + hskip: 1 + hss: 1 + if@altadvisor: 3 + if@mainmatter: 1 + if@openright: 1 + if@restonecol: 1 + if@twocolumn: 3 + if@twoside: 1 + ifnum: 2 + ifodd: 1 + ifx: 1 + in: 8 + inbetween: 1 + indexname: 1 + instead: 1 + is: 2 + it.: 1 + italic: 1 + just: 1 + l@chapter: 1 + leaders: 1 + leavevmode: 1 + leftmark: 2 + leftskip: 2 + let: 10 + library: 1 + lineskip: 1 + lof: 1 + lot: 1 + lowercase: 1 + m: 1 + m@ne: 2 + m@th: 1 + mainmatter: 1 + major: 1 + majors: 1 + makebox: 6 + makes: 1 + maketitle: 1 + mkern: 2 + modifier: 1 + mu: 2 + my: 1 + name: 2 + newcommand: 2 + newenvironment: 1 + newif: 1 + newpage: 3 + nobreak: 2 + noexpand: 3 + normalfont: 1 + not: 3 + nouppercase: 2 + "null": 3 + oddsidemargin: 1 + of: 9 + oldthebibliography: 2 + oldtheindex: 2 + "on": 1 + onecolumn: 1 + out: 1 + p@: 3 + page: 2 + pages: 2 + pagestyle: 2 + par: 6 + parfillskip: 1 + parindent: 1 + pdfinfo: 1 + penalty: 1 + protect: 2 + psych: 1 + rawpostscript: 1 + reedthesis: 1 + refstepcounter: 1 + relax: 2 + removed: 1 + renewcommand: 6 + renewenvironment: 2 + requested: 1 + rightmark: 2 + rightskip: 1 + same: 1 + scshape: 1 + secdef: 1 + selectfont: 6 + setbox0: 2 + setcounter: 1 + setlength: 8 + show: 1 + side: 2 + sign: 1 + slshape: 3 + small: 2 + space: 4 + space#1: 1 + special: 2 + sure: 1 + t: 1 + tabular: 2 + template: 1 + textheight: 3 + textwidth: 1 + thanks: 1 + that: 1 + the: 13 + thebibliography: 2 + thechapter: 1 + thechapter.: 1 + thedivisionof#1: 1 + theindex: 2 + thepage: 1 + thing: 1 + things: 1 + this: 1 + thispagestyle: 3 + time: 1 + titlepage: 2 + to: 10 + toc: 5 + topmargin: 5 + tweaks: 1 + twocolumn: 1 + typeout: 1 + use: 2 + variety: 1 + vfil: 8 + vskip: 4 + wd0: 7 + will: 1 + without: 1 + you: 1 + z@: 2 + "{": 174 + "{-": 4 + "}": 178 + Tea: + <%>: 1 + foo: 1 + template: 1 + Turing: + "%": 1 + (: 3 + ): 3 + "*": 1 + "-": 1 + ..: 1 + Accepts: 1 + a: 1 + and: 1 + calculates: 1 + else: 1 + end: 3 + exit: 1 + factorial: 5 + function: 1 + get: 1 + if: 2 + int: 2 + its: 1 + loop: 2 + n: 9 + number: 1 + put: 3 + real: 1 + result: 2 + then: 1 + var: 1 + when: 1 + VHDL: + (: 1 + ): 1 + "-": 2 + ;: 7 + <: 1 + VHDL: 1 + a: 2 + architecture: 2 + b: 2 + begin: 1 + end: 2 + entity: 2 + example: 1 + file: 1 + ieee: 1 + ieee.std_logic_1164.all: 1 + in: 1 + inverter: 2 + is: 2 + library: 1 + not: 1 + of: 1 + out: 1 + port: 1 + rtl: 1 + std_logic: 2 + use: 1 + Verilog: + "&": 3 + (: 11 + ): 11 + "*/": 1 + /*: 1 + ;: 26 + assign: 8 + ch: 1 + e0: 1 + e1: 1 + endmodule: 6 + input: 6 + maj: 1 + module: 6 + ns/1ps: 1 + o: 6 + output: 6 + s0: 1 + s1: 1 + timescale: 1 + x: 41 + y: 21 + z: 7 + "{": 10 + "|": 2 + "}": 10 + VimL: + "-": 1 + T: 1 + guioptions: 1 + ignorecase: 1 + incsearch: 1 + "no": 1 + nocompatible: 1 + "on": 1 + set: 7 + showcmd: 1 + showmatch: 1 + smartcase: 1 + syntax: 1 + toolbar: 1 + Visual Basic: + (: 9 + ): 9 + "*************************************************************************************************************************************************************************************************************************************************": 2 + "-": 6 + .0: 1 + /: 1 + <">: 1 + AgentID: 1 + Alias: 3 + All: 1 + App.TaskVisible: 1 + Applications: 1 + As: 32 + Attribute: 3 + BEGIN: 1 + Boolean: 1 + Briant: 1 + ByVal: 6 + CLASS: 1 + Checked: 1 + Const: 9 + Copyright: 1 + DataBindingBehavior: 1 + David: 1 + Declare: 3 + Dictionary: 3 + Dim: 1 + Disabled: 1 + End: 4 + Exit: 1 + Explicit: 1 + "False": 1 + Function: 4 + GET_ROUTER_ID: 1 + GET_ROUTER_ID_REPLY: 1 + GET_SERVICES: 1 + GET_SERVICES_REPLY: 1 + Initialize: 1 + Lib: 3 + Long: 10 + MF_STRING: 3 + MTSTransactionMode: 1 + MachineID: 1 + Manager: 1 + MultiUse: 1 + New: 6 + NotPersistable: 1 + Nothing: 2 + Option: 1 + Private: 25 + REGISTER_SERVICE: 1 + REGISTER_SERVICE_REPLY: 1 + Release: 1 + RouterID: 1 + Set: 4 + Single: 1 + String: 12 + Sub: 6 + TEN_MILLION: 1 + Task: 1 + "True": 1 + UNREGISTER_SERVICE: 1 + UNREGISTER_SERVICE_REPLY: 1 + Unload: 1 + VERSION: 1 + VLMessaging.VLMMMFileListener: 1 + VLMessaging.VLMMMFileTransports: 1 + Windows: 1 + WithEvents: 3 + address: 3 + apiGlobalAddAtom: 3 + apiSetForegroundWindow: 1 + apiSetProp: 4 + c: 1 + cTP_AdvSysTray: 2 + cTP_EasyPopupMenu: 1 + create: 1 + easily: 1 + epm: 1 + epm.addMenuItem: 2 + epm.addSubmenuItem: 2 + fMouseEventsForm: 2 + found: 1 + from: 1 + hData: 1 + hide: 1 + hwnd: 2 + icon: 1 + id: 1 + in: 1 + item: 2 + list: 1 + lpString: 2 + make: 1 + menuItemSelected: 1 + myAST: 3 + myAST.VB_VarHelpID: 1 + myAST.create: 1 + myAST.destroy: 1 + myAST_RButtonUp: 1 + myClassName: 2 + myDirectoryEntriesByIDString: 1 + myListener: 1 + myListener.VB_VarHelpID: 1 + myMMFileTransports: 1 + myMMFileTransports.VB_VarHelpID: 1 + myMMFileTransports_disconnecting: 1 + myMMTransportIDsByRouterID: 1 + myMachineID: 1 + myMouseEventsForm: 5 + myMouseEventsForm.hwnd: 3 + myMouseEventsForm.icon: 1 + myRouterIDsByMMTransportID: 1 + myRouterSeed: 1 + myWindowName: 2 + myself: 1 + oReceived: 2 + reserved: 1 + rights: 1 + shutdown: 1 + the: 2 + tray: 1 + us: 1 + vbNone: 1 + XML: + (: 52 + ): 45 + "*after*": 2 + "*always*": 1 + "*before*": 2 + "*must*": 1 + "-": 48 + .: 22 + /: 5 + ;: 10 + </assembly>: 1 + </doc>: 1 + </member>: 120 + </members>: 1 + </name>: 1 + </param>: 83 + </returns>: 36 + </summary>: 121 + </typeparam>: 12 + <?xml>: 1 + <assembly>: 1 + <doc>: 1 + <member>: 120 + <members>: 1 + <name>: 1 + <param>: 84 + <returns>: 36 + <summary>: 120 + <typeparam>: 12 + A: 19 + AddRange: 2 + An: 26 + Another: 2 + AsyncGet: 1 + Attempts: 1 + BindTo: 1 + CPU: 1 + Change: 2 + ChangeTrackingEnabled: 2 + Changed: 4 + Changed.: 1 + Changing: 5 + Changing/Changed: 1 + Collection.Select: 1 + Conceptually: 1 + Concurrency: 1 + Consider: 2 + Constructor: 2 + Constructs: 4 + Converts: 2 + Count.: 4 + Covariant: 1 + Creates: 3 + Current: 1 + DeferredScheduler: 1 + Determins: 2 + Dispatcher: 3 + DispatcherScheduler: 1 + Enables: 2 + Ensure: 1 + Evaluates: 1 + Exception: 1 + Expression: 7 + Fires: 14 + Functions: 2 + GetFieldNameForProperty: 1 + GetFieldNameForPropertyNameFunc.: 1 + Given: 3 + IEnableLogger: 1 + IMPORTANT: 1 + IMessageBus: 1 + INotifyPropertyChanged: 1 + INotifyPropertyChanged.: 1 + IObservedChange: 5 + IReactiveCollection: 3 + IReactiveNotifyPropertyChanged: 6 + IReactiveNotifyPropertyChanged.: 4 + If: 6 + Immediate: 1 + In: 6 + InUnitTestRunner: 1 + Invalidate: 2 + Issues: 1 + It: 1 + Item: 4 + ItemChanged: 2 + ItemChanging: 2 + ItemChanging/ItemChanged.: 2 + Listen: 4 + Log: 2 + MRU: 1 + MakeObjectReactiveHelper.: 1 + Message: 2 + MessageBus: 3 + MessageBus.Current.: 1 + Model: 1 + NOTE: 1 + Note: 7 + OAPH: 2 + Observable: 56 + Observable.: 6 + Observable.Return: 1 + ObservableAsPropertyHelper: 6 + ObservableAsyncMRUCache: 2 + ObservableAsyncMRUCache.: 1 + ObservableAsyncMRUCache.AsyncGet: 1 + ObservableForProperty: 14 + ObservableForProperty.: 1 + ObservableToProperty: 1 + Observables: 4 + Observables.: 2 + Pool: 1 + PropertyChangedEventArgs.: 1 + Provides: 4 + RaiseAndSetIfChanged: 2 + RaisePropertyChanged: 2 + RaisePropertyChanging: 2 + ReactiveCollection: 1 + ReactiveCollection.: 1 + ReactiveObject: 11 + ReactiveObject.: 1 + ReactiveUI: 2 + Reference: 1 + RegisterMessageSource: 4 + Registers: 3 + Represents: 4 + Return: 1 + Returns: 5 + Rx.Net.: 1 + RxApp: 1 + RxApp.DeferredScheduler: 2 + RxApp.GetFieldNameForPropertyNameFunc.: 2 + Select: 3 + SelectMany: 2 + SelectMany.: 1 + Selector: 1 + SendMessage.: 2 + Sender.: 1 + Sends: 2 + Set: 3 + SetValueToProperty: 1 + Setter: 2 + Silverlight: 2 + Since: 1 + Specifying: 2 + T: 1 + TPL: 1 + TSender: 1 + Tag: 1 + Task: 1 + TaskpoolScheduler: 2 + Test: 1 + The: 74 + This: 20 + This.GetValue: 1 + Threadpool: 1 + Timer.: 2 + To: 4 + ToProperty: 2 + Tracking: 2 + "True": 6 + True.: 2 + Type: 9 + Type.: 2 + UI: 2 + Unit: 1 + Use: 13 + Value: 3 + ValueIfNotDefault: 1 + ViewModel: 8 + ViewModels: 3 + WP7: 1 + WebRequest: 1 + When: 5 + WhenAny: 12 + Works: 2 + a: 126 + able: 1 + about: 5 + access: 3 + act: 2 + action: 2 + actual: 2 + add: 2 + added: 6 + added.: 4 + added/removed: 1 + adding: 2 + addition: 3 + additional: 3 + adds: 2 + after: 1 + all: 4 + allow: 1 + allows: 15 + almost: 2 + already: 1 + also: 17 + always: 4 + an: 88 + and: 43 + another: 3 + any: 11 + anything: 2 + application: 1 + applies: 1 + apply: 3 + arbitrarily: 2 + are: 13 + as: 25 + assumption: 4 + async: 3 + asynchronous: 4 + asyncronous: 1 + at: 2 + attached.: 1 + attaching: 1 + attempts: 1 + automatically: 3 + available.: 1 + avoid: 2 + backed: 1 + background: 1 + backing: 9 + base: 3 + based: 9 + be: 57 + because: 2 + been: 5 + before: 8 + being: 1 + between: 15 + binding.: 1 + bindings: 13 + both: 2 + bus.: 1 + but: 7 + by: 13 + cache: 14 + cache.: 5 + cached: 2 + caches: 2 + calculation: 8 + calculationFunc: 2 + call: 5 + called: 5 + called.: 1 + calls.: 2 + can: 11 + cannot: 1 + casting: 1 + chained: 2 + change: 26 + change.: 12 + changed: 18 + changed.: 9 + changes: 13 + changes.: 2 + checks.: 1 + child: 2 + class: 11 + classes: 2 + clean: 1 + client.: 2 + code: 4 + collection: 27 + collection.: 6 + collections: 1 + combination: 2 + common: 1 + communicate: 2 + compatible: 1 + complete: 1 + completes: 4 + compute: 1 + concurrent: 5 + concurrently: 2 + configured: 1 + constructors: 12 + contents: 2 + contract.: 2 + convenient.: 1 + convention: 2 + convert: 2 + corresponding: 2 + coupled: 2 + created: 2 + creating: 2 + current: 10 + currently: 2 + custom: 4 + data: 1 + declare: 1 + default: 6 + default.: 2 + defaults: 1 + defined: 1 + delay: 2 + delay.: 2 + delete: 1 + depends: 1 + derive: 1 + determine: 1 + determined: 1 + directly: 1 + discarded.: 4 + disconnects: 1 + disk: 1 + disposed: 4 + disposed.: 3 + distinguish: 12 + does: 1 + doesn: 1 + done: 2 + download: 1 + dummy: 1 + duplicate: 2 + each: 7 + either: 1 + empty: 1 + enabled: 8 + ensure: 3 + ensuring: 2 + entire: 1 + entry: 1 + equivalent: 2 + equivalently: 1 + evaluate: 1 + evaluated: 1 + events.: 2 + evicted: 2 + example: 2 + existing: 3 + expensive: 2 + explicitly: 1 + exposes: 1 + expression: 3 + expression.: 1 + extended: 1 + extension: 2 + fail.: 1 + fake: 4 + faking: 4 + "false": 2 + faster: 2 + fetch: 1 + field: 10 + field.: 1 + file: 1 + file.: 1 + filled: 1 + filters: 1 + finishes.: 1 + fire: 11 + fires: 6 + first: 1 + fixed: 1 + flattened: 2 + flight: 2 + folder: 1 + followed: 1 + for: 58 + found.: 1 + framework: 1 + framework.: 1 + from: 12 + full: 1 + fully: 3 + function: 13 + function.: 6 + further: 1 + future: 2 + generic: 3 + gets: 1 + give: 1 + given: 11 + global: 1 + go: 2 + going: 4 + guarantees: 6 + has: 16 + have: 17 + help: 1 + helper: 5 + helps: 1 + heuristically: 1 + hundreds: 2 + i.e.: 23 + identical: 11 + if: 27 + image: 1 + immediately: 3 + implement: 5 + implementing: 2 + implements: 8 + important: 6 + in: 45 + initial: 28 + initialize: 1 + initialized: 2 + input: 2 + instance: 2 + instead: 2 + intended: 5 + interface: 4 + into: 2 + invoke: 4 + is: 121 + issue: 2 + it: 16 + item: 19 + item.: 3 + items: 27 + its: 4 + itself: 2 + keep: 1 + key: 12 + keyword.: 2 + last: 1 + leak: 2 + leave: 10 + like: 2 + limit: 5 + limited: 1 + list: 1 + list.: 2 + listen: 6 + log: 2 + logger: 2 + loosely: 2 + maintain: 1 + make: 2 + making: 3 + manage: 1 + manually: 4 + many: 1 + maps: 1 + mathematical: 2 + maxConcurrent: 1 + maximum: 2 + may: 1 + mean: 1 + memoization: 2 + memoized: 1 + memoizes: 2 + memoizing: 2 + message: 30 + message.: 1 + messages: 22 + method: 34 + method.: 2 + methods.: 2 + mirror: 1 + mock: 4 + mode: 2 + modes: 1 + monitor: 1 + more: 16 + multiple: 6 + must: 2 + name: 7 + name.: 1 + name=: 216 + named: 2 + naming: 1 + need: 12 + needs: 1 + neither: 3 + never: 3 + new: 10 + newly: 2 + next: 1 + "no": 4 + non: 1 + nor: 3 + normal: 2 + normally: 6 + not: 9 + notification: 6 + notification.: 2 + notifications: 22 + notifications.: 5 + notify: 3 + "null": 4 + null.: 10 + number: 9 + object: 42 + object.: 3 + objects: 4 + observe: 12 + observed: 1 + of: 75 + often: 3 + old: 1 + "on": 35 + on.: 6 + onChanged: 2 + onRelease: 1 + once: 4 + one: 27 + one.: 1 + only: 18 + onto: 1 + operation: 2 + operation.: 1 + operations: 6 + optional: 2 + optionally: 2 + or: 24 + other: 9 + otherwise: 1 + out: 4 + out.: 1 + output: 1 + overload: 2 + override: 1 + parameter: 6 + parameter.: 1 + parameters.: 1 + part: 2 + particular: 2 + pass: 2 + passed: 1 + paths: 1 + per: 2 + performance: 1 + performs: 1 + places: 1 + populate: 1 + populated: 4 + possible: 1 + post: 2 + posted: 3 + potentially: 2 + previous: 2 + private: 1 + progress: 1 + properties: 29 + properties/methods: 1 + property: 74 + property.: 12 + provide: 2 + provided: 14 + provided.: 5 + provider: 1 + provides: 6 + providing: 20 + purpose: 10 + put: 2 + queried: 1 + queued: 1 + queues: 2 + raise: 2 + raiseAndSetIfChanged: 1 + raisePropertyChanging: 4 + raised: 1 + reached: 2 + read: 3 + reasons: 1 + rebroadcast: 2 + receives: 1 + recently: 3 + reenables: 3 + reflection: 1 + regardless: 2 + registered: 1 + registered.: 2 + removed: 4 + removed.: 4 + replaces: 1 + representation: 1 + representing: 20 + represents: 4 + request: 3 + requested: 1 + requests: 4 + requests.: 2 + respective: 1 + response: 2 + rest.: 2 + result: 3 + result.: 2 + resulting: 1 + results: 6 + retrieve: 3 + return: 11 + returned: 2 + returned.: 2 + returning: 1 + returns: 5 + run: 7 + running: 4 + running.: 1 + s: 1 + same: 8 + save: 1 + scenarios: 4 + schedule: 2 + scheduler: 11 + selector: 5 + selector.: 2 + selectors: 2 + semantically: 3 + send: 3 + send.: 4 + sending: 2 + sense: 1 + sense.: 1 + sent: 2 + server: 2 + server.: 2 + service: 1 + services: 2 + set: 41 + set.: 3 + setup.: 12 + several: 1 + should: 10 + similar: 3 + similarly: 1 + simple: 2 + simpler: 1 + simplify: 1 + single: 2 + size: 1 + slot: 1 + so: 1 + spamming: 2 + specific: 6 + specified: 7 + start: 1 + startup.: 1 + steps: 1 + still: 1 + stream: 7 + stream.: 3 + string: 13 + structure: 1 + subscribed: 2 + subscribing: 1 + subsequent: 1 + such: 5 + suffice.: 1 + synchronous: 1 + t: 2 + take: 2 + taken: 1 + takes: 1 + target: 5 + target.property: 1 + temporary: 1 + test: 6 + tests.: 1 + than: 5 + that: 94 + the: 260 + them: 1 + then: 3 + this: 76 + thread.: 3 + through: 3 + thrown: 1 + time: 3 + times.: 4 + to: 163 + to.: 7 + too: 1 + traditional: 3 + two: 1 + type: 23 + type.: 3 + typed: 2 + types: 10 + typically: 1 + unique: 12 + unit: 3 + unless: 1 + unlike: 13 + unpredictable.: 1 + until: 7 + up: 25 + updated: 1 + updated.: 1 + upon: 1 + use: 5 + used: 19 + useful: 2 + user: 2 + using: 9 + usually: 1 + value: 44 + value.: 2 + values: 4 + varables: 1 + version: 3 + version=: 1 + versions: 2 + very: 2 + via: 8 + wait: 3 + want: 2 + was: 6 + way: 2 + way.: 2 + we: 1 + web: 6 + well: 2 + when: 38 + whenever: 18 + where: 4 + which: 12 + whose: 7 + will: 65 + with: 22 + withDelay: 2 + without: 1 + work: 2 + would: 1 + write: 2 + writing: 1 + x: 1 + x.Foo.Bar.Baz: 1 + x.SomeProperty: 1 + you: 20 + your: 6 + XQuery: + (: 38 + ): 38 + "-": 486 + ;: 25 + </dummy>: 1 + </namespace>: 1 + <dummy>: 1 + <namespace>: 1 + AST: 2 + I: 1 + II: 1 + III: 1 + STEP: 3 + all: 1 + and: 3 + ast: 1 + at: 4 + bindings: 2 + boundary: 1 + c: 1 + catch: 1 + choose: 1 + const: 1 + contains: 1 + control: 1 + core: 1 + declare: 24 + declared: 1 + dflag: 1 + each: 1 + element: 1 + encoding: 1 + entry: 2 + enum: 3 + err: 1 + eval: 3 + eval_result: 1 + explicit: 3 + for: 1 + function: 3 + functions: 1 + functions.: 1 + group: 1 + import: 4 + imports: 1 + let: 6 + library: 1 + list: 1 + module: 6 + name: 1 + name=: 1 + namespace: 8 + namespaces: 5 + ns: 1 + option: 1 + options: 2 + output: 1 + p: 2 + parse: 8 + parse/*: 1 + parse/@*: 1 + pipeline: 8 + point: 1 + points: 1 + preprocess: 1 + preserve: 1 + primary: 1 + results: 1 + return: 2 + run: 2 + run#6: 1 + saxon: 1 + serialize: 1 + serialized_result: 2 + sort: 1 + space: 1 + stdin: 1 + step: 5 + tflag: 1 + try: 1 + type: 1 + u: 2 + util: 1 + validate: 1 + variable: 13 + version: 1 + viewport: 1 + xproc: 17 + xproc.xqm: 1 + xqm: 1 + xquery: 1 + "{": 5 + "}": 5 + XSLT: + </body>: 1 + </h2>: 1 + </html>: 1 + </table>: 1 + </td>: 2 + </th>: 2 + </tr>: 2 + </xsl:for-each>: 1 + </xsl:stylesheet>: 1 + </xsl:template>: 1 + <?xml>: 1 + <body>: 1 + <h2>: 1 + <html>: 1 + <table>: 1 + <td>: 2 + <th>: 2 + <tr>: 2 + <xsl:for-each>: 1 + <xsl:stylesheet>: 1 + <xsl:template>: 1 + <xsl:value-of>: 2 + Artist: 1 + CD: 1 + Collection: 1 + My: 1 + Title: 1 + bgcolor=: 1 + border=: 1 + match=: 1 + select=: 3 + version=: 2 + xmlns: 1 + xsl=: 1 + YAML: + "-": 16 + /home/gavin/.rubygems: 1 + /usr/local/rubygems: 1 + gem: 1 + gempath: 1 + gen: 1 + inline: 1 + line: 1 + local: 1 + numbers: 1 + rdoc: 2 + run: 1 + source: 1 + tests: 1 diff --git a/lib/linguist/language.rb b/lib/linguist/language.rb index c0141592..76d18551 100644 --- a/lib/linguist/language.rb +++ b/lib/linguist/language.rb @@ -26,7 +26,7 @@ module Linguist @overrides.include?(extension) end - # Include?: Return overridden extensions. + # Internal: Return overridden extensions. # # Returns extensions Array. def self.overridden_extensions diff --git a/lib/linguist/sample.rb b/lib/linguist/sample.rb new file mode 100644 index 00000000..8bd5f04b --- /dev/null +++ b/lib/linguist/sample.rb @@ -0,0 +1,74 @@ +require 'linguist/classifier' +require 'linguist/language' + +module Linguist + # Model for accessing classifier training data. + class Sample + # Samples live in test/ for now, we'll eventually move them out + PATH = File.expand_path("../../../test/fixtures", __FILE__) + + # Public: Iterate over each Sample. + # + # &block - Yields Sample to block + # + # Returns nothing. + def self.each(&block) + Dir.entries(PATH).each do |category| + next if category == '.' || category == '..' + + # Skip text and binary for now + # Possibly reconsider this later + next if category == 'text' || category == 'binary' + + # Map directory name to a Language alias + language = Linguist::Language.find_by_alias(category) + raise "No language for #{category.inspect}" unless language + + dirname = File.join(PATH, category) + Dir.entries(dirname).each do |filename| + next if filename == '.' || filename == '..' + yield new(File.join(dirname, filename), language) + end + end + + nil + end + + # Public: Build Classifier from all samples. + # + # Returns trained Classifier. + def self.classifier + classifier = Classifier.new + each { |sample| classifier.train(sample.language, sample.data) } + classifier.gc + end + + # Internal: Initialize Sample. + # + # Samples should be initialized by Sample.each. + # + # path - String full path to file. + # language - Language of sample. + def initialize(path, language) + @path = path + @language = language + end + + # Public: Get full path to file. + # + # Returns String. + attr_reader :path + + # Public: Get sample language. + # + # Returns Language. + attr_reader :language + + # Public: Read file contents. + # + # Returns String. + def data + File.read(path) + end + end +end diff --git a/lib/linguist/tokenizer.rb b/lib/linguist/tokenizer.rb new file mode 100644 index 00000000..bf5fa388 --- /dev/null +++ b/lib/linguist/tokenizer.rb @@ -0,0 +1,157 @@ +module Linguist + # Generic programming language tokenizer. + # + # Tokens are designed for use in the language bayes classifier. + # It strips any data strings or comments and preserves significant + # language symbols. + class Tokenizer + # Public: Initialize a Tokenizer. + # + # data - String data to scan. + def initialize(data) + @data = data + end + + # Public: Get source data. + # + # Returns String. + attr_reader :data + + # Public: Extract tokens from data. + # + # Returns Array of token Strings. + def tokens + extract_tokens(data) + end + + # Internal: Extract generic tokens from data. + # + # data - String to scan. + # + # Examples + # + # extract_tokens("printf('Hello')") + # # => ['printf', '(', ')'] + # + # Returns Array of token Strings. + def extract_tokens(data) + s = StringScanner.new(data) + + tokens = [] + until s.eos? + # Ruby single line comment + if token = s.scan(/# /) + tokens << "#" + s.skip_until(/\n|\Z/) + + # C style single line comment + elsif token = s.scan(/\/\/ /) + tokens << "//" + s.skip_until(/\n|\Z/) + + # Leading Tex or Matlab comments + elsif token = s.scan(/\n%/) + tokens << "%" + s.skip_until(/\n|\Z/) + + # C multiline comments + elsif token = s.scan(/\/\*/) + tokens << "/*" + s.skip_until(/\*\//) + tokens << "*/" + + # Haskell multiline comments + elsif token = s.scan(/\{-/) + tokens << "{-" + s.skip_until(/-\}/) + tokens << "-}" + + # XML multiline comments + elsif token = s.scan(/<!--/) + tokens << "<!--" + s.skip_until(/-->/) + tokens << "-->" + + # Skip single or double quoted strings + elsif s.scan(/"/) + s.skip_until(/[^\\]"/) + elsif s.scan(/'/) + s.skip_until(/[^\\]'/) + + # Skip number literals + elsif s.scan(/(0x)?\d+/) + + # SGML style brackets + elsif token = s.scan(/<[^\s<>][^<>]*>/) + extract_sgml_tokens(token).each { |t| tokens << t } + + # Common programming punctuation + elsif token = s.scan(/;|\{|\}|\(|\)/) + tokens << token + + # Regular token + elsif token = s.scan(/[\w\.@#\/\*]+/) + tokens << token + + # Common operators + elsif token = s.scan(/<<?|\+|\-|\*|\/|%|&&?|\|\|?/) + tokens << token + + else + s.getch + end + end + + tokens + end + + # Internal: Extract tokens from inside SGML tag. + # + # data - SGML tag String. + # + # Examples + # + # extract_sgml_tokens("<a href='' class=foo>") + # # => ["<a>", "href="] + # + # Returns Array of token Strings. + def extract_sgml_tokens(data) + s = StringScanner.new(data) + + tokens = [] + + until s.eos? + # Emit start token + if token = s.scan(/<\/?[^\s>]+/) + tokens << "#{token}>" + + # Emit attributes with trailing = + elsif token = s.scan(/\w+=/) + tokens << token + + # Then skip over attribute value + if s.scan(/"/) + s.skip_until(/[^\\]"/) + elsif s.scan(/'/) + s.skip_until(/[^\\]'/) + else + s.skip_until(/\w+/) + end + + # Emit lone attributes + elsif token = s.scan(/\w+/) + tokens << token + + # Stop at the end of the tag + elsif s.scan(/>/) + s.terminate + + else + s.getch + end + end + + tokens + end + end +end diff --git a/test/fixtures/matlab/average.m b/test/fixtures/matlab/average.m new file mode 100644 index 00000000..65eef8b2 --- /dev/null +++ b/test/fixtures/matlab/average.m @@ -0,0 +1,9 @@ +function y = average(x) +% AVERAGE Mean of vector elements. +% AVERAGE(X), where X is a vector, is the mean of vector +% elements. Nonvector input results in an error. +[m,n] = size(x); +if (~((m == 1) | (n == 1)) | (m == 1 & n == 1)) + error('Input must be a vector') +end +y = sum(x)/length(x); diff --git a/test/fixtures/matlab/make_filter.m b/test/fixtures/matlab/make_filter.m new file mode 100644 index 00000000..3ad6c5c9 --- /dev/null +++ b/test/fixtures/matlab/make_filter.m @@ -0,0 +1,38 @@ +function [filtfcn, statefcn] = makeFilter(b, a) +% FILTFCN = MAKEFILTER(B, A) creates an IIR filtering +% function and returns it in the form of a function handle, +% FILTFCN. Each time you call FILTFCN with a new filter +% input value, it computes the corresponding new filter +% output value, updating its internal state vector at the +% same time. +% +% [FILTFCN, STATEFCN] = MAKEFILTER(B, A) also returns a +% function (in the form of a function handle, STATEFCN) +% that can return the filter's internal state. The internal +% state vector is in the form of a transposed direct form +% II delay line. + +% Initialize state vector. To keep this example a bit +% simpler, assume that a and b have the same length. +% Also assume that a(1) is 1. + +v = zeros(size(a)); + +filtfcn = @iirFilter; +statefcn = @getState; + + function yn = iirFilter(xn) + % Update the state vector + v(1) = v(2) + b(1) * xn; + v(2:end-1) = v(3:end) + b(2:end-1) * xn - ... + a(2:end-1) * v(1); + v(end) = b(end) * xn - a(end) * v(1); + + % Output is the first element of the state vector. + yn = v(1); + end + + function vOut = getState + vOut = v; + end +end diff --git a/test/fixtures/matlab/matlab_function2.m b/test/fixtures/matlab/matlab_function2.m deleted file mode 100644 index 8063dad6..00000000 --- a/test/fixtures/matlab/matlab_function2.m +++ /dev/null @@ -1,33 +0,0 @@ - function ret = matlab_function2(A,B) -% Simple function that combines two values using function handles and displays -% the return value - -% create function handles -fun1=@interface; -fun2=@implementation; -fun3=@property; -fun4=@synthesize; - -% use function handles -ret = fun1(A)+fun2(A)+fun3(B)+fun4(B); - -% Display the return value -disp('Return value in function'); -disp(ret); - - -function A=interface(A) -% simple sub-function with same name Objective-C @keyword -A=2*A; - -function A=implementation(A) -% simple sub-function with same name Objective-C @keyword -A=A^2; - -function B=property(B) -% simple sub-function with same name Objective-C @keyword -B=2*B; - -function B=synthesize(B) -% simple sub-function with same name Objective-C @keyword -B=B^2; \ No newline at end of file diff --git a/test/test_blob.rb b/test/test_blob.rb index 483a03a0..d423e21c 100644 --- a/test/test_blob.rb +++ b/test/test_blob.rb @@ -1,4 +1,5 @@ require 'linguist/file_blob' +require 'linguist/sample' require 'test/unit' require 'mime/types' @@ -24,23 +25,6 @@ class TestBlob < Test::Unit::TestCase blob end - def each_language_fixture - Dir["#{fixtures_path}/*"].each do |path| - name = File.basename(path) - - if name == 'text' || name == 'binary' - next - else - assert language = Language.find_by_alias(name), "No language alias for #{name.inspect}" - end - - Dir.entries(path).each do |filename| - next if filename == '.' || filename == '..' - yield language, blob(File.join(path, filename)) - end - end - end - def test_name assert_equal "foo.rb", blob("foo.rb").name end @@ -291,9 +275,9 @@ class TestBlob < Test::Unit::TestCase end def test_language - # Drop any files under test/fixtures/LANGUAGE - each_language_fixture do |language, blob| - assert_equal language, blob.language, blob.name + Sample.each do |sample| + blob = blob(sample.path) + assert_equal sample.language, blob.language, blob.name end end diff --git a/test/test_classifier.rb b/test/test_classifier.rb new file mode 100644 index 00000000..b39fb20c --- /dev/null +++ b/test/test_classifier.rb @@ -0,0 +1,82 @@ +require 'linguist/classifier' +require 'linguist/language' +require 'linguist/sample' +require 'linguist/tokenizer' + +require 'test/unit' + +class TestClassifier < Test::Unit::TestCase + include Linguist + + def fixtures_path + File.expand_path("../fixtures", __FILE__) + end + + def fixture(name) + File.read(File.join(fixtures_path, name)) + end + + def test_instance_freshness + # Just warn, it shouldn't scare people off by breaking the build. + unless Classifier.instance.eql?(Linguist::Sample.classifier) + warn "Classifier database is out of date. Run `bundle exec rake classifier`." + end + end + + def test_classify + classifier = Classifier.new + classifier.train Language["Ruby"], fixture("ruby/foo.rb") + classifier.train Language["Objective-C"], fixture("objective-c/Foo.h") + classifier.train Language["Objective-C"], fixture("objective-c/Foo.m") + + results = classifier.classify(fixture("objective-c/hello.m")) + assert_equal Language["Objective-C"], results.first[0] + + tokens = Tokenizer.new(fixture("objective-c/hello.m")).tokens + results = classifier.classify(tokens) + assert_equal Language["Objective-C"], results.first[0] + end + + def test_restricted_classify + classifier = Classifier.new + classifier.train Language["Ruby"], fixture("ruby/foo.rb") + classifier.train Language["Objective-C"], fixture("objective-c/Foo.h") + classifier.train Language["Objective-C"], fixture("objective-c/Foo.m") + + results = classifier.classify(fixture("objective-c/hello.m"), [Language["Objective-C"]]) + assert_equal Language["Objective-C"], results.first[0] + + results = classifier.classify(fixture("objective-c/hello.m"), [Language["Ruby"]]) + assert_equal Language["Ruby"], results.first[0] + end + + def test_instance_classify_empty + results = Classifier.instance.classify("") + assert results.first[1] < 0.5, results.first.inspect + end + + def test_verify + assert Classifier.instance.verify + end + + def test_gc + Classifier.instance.gc + end + + def test_classify_ambiguous_languages + Sample.each do |sample| + # TODO: These tests are pending + next if sample.path =~ /hello.h/ + next if sample.path =~ /MainMenuViewController.h/ + + next unless sample.language.overrides.any? + + extname = File.extname(sample.path) + languages = Language.all.select { |l| l.extensions.include?(extname) } + next unless languages.length > 1 + + results = Classifier.instance.classify(sample.data, languages) + assert_equal sample.language, results.first[0], "#{sample.path}\n#{results.inspect}" + end + end +end diff --git a/test/test_tokenizer.rb b/test/test_tokenizer.rb new file mode 100644 index 00000000..e157bab6 --- /dev/null +++ b/test/test_tokenizer.rb @@ -0,0 +1,91 @@ +require 'linguist/tokenizer' + +require 'test/unit' + +class TestTokenizer < Test::Unit::TestCase + include Linguist + + def fixtures_path + File.expand_path("../fixtures", __FILE__) + end + + def tokenize(data) + data = File.read(File.join(fixtures_path, data.to_s)) if data.is_a?(Symbol) + Tokenizer.new(data).tokens + end + + def test_skip_string_literals + assert_equal %w(print), tokenize('print ""') + assert_equal %w(print), tokenize('print "Josh"') + assert_equal %w(print), tokenize("print 'Josh'") + assert_equal %w(print), tokenize('print "Hello \"Josh\""') + assert_equal %w(print), tokenize("print 'Hello \\'Josh\\''") + end + + def test_skip_number_literals + assert_equal %w(+), tokenize('1 + 1') + assert_equal %w(add \( \)), tokenize('add(123, 456)') + assert_equal %w(|), tokenize('0x01 | 0x10') + end + + def test_skip_comments + assert_equal %w(foo #), tokenize("foo # Comment") + assert_equal %w(foo # bar), tokenize("foo # Comment\nbar") + assert_equal %w(foo //), tokenize("foo // Comment") + assert_equal %w(foo /* */), tokenize("foo /* Comment */") + assert_equal %w(foo /* */), tokenize("foo /* \nComment\n */") + assert_equal %w(foo <!-- -->), tokenize("foo <!-- Comment -->") + assert_equal %w(foo {- -}), tokenize("foo {- Comment -}") + assert_equal %w(% %), tokenize("2 % 10\n% Comment") + end + + def test_sgml_tags + assert_equal %w(<html> </html>), tokenize("<html></html>") + assert_equal %w(<div> id </div>), tokenize("<div id></div>") + assert_equal %w(<div> id= </div>), tokenize("<div id=foo></div>") + assert_equal %w(<div> id class </div>), tokenize("<div id class></div>") + assert_equal %w(<div> id= </div>), tokenize("<div id=\"foo bar\"></div>") + assert_equal %w(<div> id= </div>), tokenize("<div id='foo bar'></div>") + assert_equal %w(<?xml> version=), tokenize("<?xml version=\"1.0\"?>") + end + + def test_operators + assert_equal %w(+), tokenize("1 + 1") + assert_equal %w(-), tokenize("1 - 1") + assert_equal %w(*), tokenize("1 * 1") + assert_equal %w(/), tokenize("1 / 1") + assert_equal %w(%), tokenize("2 % 5") + assert_equal %w(&), tokenize("1 & 1") + assert_equal %w(&&), tokenize("1 && 1") + assert_equal %w(|), tokenize("1 | 1") + assert_equal %w(||), tokenize("1 || 1") + assert_equal %w(<), tokenize("1 < 0x01") + assert_equal %w(<<), tokenize("1 << 0x01") + end + + def test_c_tokens + assert_equal %w(#ifndef HELLO_H #define HELLO_H void hello \( \) ; #endif), tokenize(:"c/hello.h") + assert_equal %w(#include <stdio.h> int main \( \) { printf \( \) ; return ; }), tokenize(:"c/hello.c") + end + + def test_cpp_tokens + assert_equal %w(class Bar { protected char *name ; public void hello \( \) ; }), tokenize(:"cpp/bar.h") + assert_equal %w(#include <iostream> using namespace std ; int main \( \) { cout << << endl ; }), tokenize(:"cpp/hello.cpp") + end + + def test_objective_c_tokens + assert_equal %w(#import <Foundation/Foundation.h> @interface Foo NSObject { } @end), tokenize(:"objective-c/Foo.h") + assert_equal %w(#import @implementation Foo @end), tokenize(:"objective-c/Foo.m") + assert_equal %w(#import <Cocoa/Cocoa.h> int main \( int argc char *argv \) { NSLog \( @ \) ; return ; }), tokenize(:"objective-c/hello.m") + end + + def test_javascript_tokens + assert_equal %w( \( function \( \) { console.log \( \) ; } \) .call \( this \) ;), tokenize(:"javascript/hello.js") + end + + def test_ruby_tokens + assert_equal %w(module Foo end), tokenize(:"ruby/foo.rb") + assert_equal %w(# /usr/bin/env ruby puts), tokenize(:"ruby/script.rb") + assert_equal %w(task default do puts end), tokenize(:"ruby/Rakefile") + end +end