Dontopedia

count_letters

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-06.)

count_letters has 32 facts recorded in Dontopedia across 7 references, with 5 live disagreements.

32 facts·16 predicates·7 sources·5 in dispute

Mostly:has parameter(6), uses function(4), has return type(3)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (4)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

callsCountLettersCalls Count Letters(1)

definesFunctionDefines Function(1)

hasFunctionHas Function(1)

presupposesDefinedPresupposes Defined(1)

Other facts (30)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

30 facts
PredicateValueRef
Has ParameterParameter Str[5]
Has ParameterParameter Counts[5]
Has Parameterstr[6]
Has Parametercounts[6]
Has ParameterParam Str[7]
Has ParameterParam Counts[7]
Uses Functionisalpha[6]
Uses Functiontolower[6]
Uses Functionisalpha[7]
Uses Functiontolower[7]
Has Return TypeVoid Type[5]
Has Return Typevoid[6]
Has Return Typevoid[7]
Increments Counts for AlphaLowercase Letters[1]
Increments Counts for AlphaStr Chars[4]
Initializes Array to ZeroCounts 26[1]
Initializes Array to ZeroCounts 26[2]
Takes Parametersconst char* str, int* counts[2]
Takes Parametersconst char* str, int* counts[4]
Initializes ArrayParameter Counts[5]
Initializes Arraycounts[6]
Counts Alpha Onlytrue[2]
Ignores Casetrue[2]
Populates Output ArrayCounts[2]
Uses Tolower for Indextrue[2]
Populates ArrayJumble Counts Array[3]
Ignores Non AlphaStr Chars[4]
Zeros ArrayCounts 26[4]
Uses ConditionalIsalpha Check[5]
Uses Standard Library FunctionIsalpha Function[5]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

incrementsCountsForAlphablah/omega/part-560
ex:lowercase-letters
initializesArrayToZeroblah/omega/part-560
ex:counts-26
countsAlphaOnlyblah/omega/part-565
true
ignoresCaseblah/omega/part-565
true
initializesArrayToZeroblah/omega/part-565
ex:counts-26
populatesOutputArrayblah/omega/part-565
ex:counts
takesParametersblah/omega/part-565
const char* str, int* counts
usesTolowerForIndexblah/omega/part-565
true
populatesArrayblah/omega/part-561
ex:jumble-counts-array
incrementsCountsForAlphablah/omega/part-562
ex:str-chars
ignoresNonAlphablah/omega/part-562
ex:str-chars
takesParametersblah/omega/part-562
const char* str, int* counts
zerosArrayblah/omega/part-562
ex:counts-26
hasParameterblah/omega/555
ex:parameter-str
hasParameterblah/omega/555
ex:parameter-counts
hasReturnTypeblah/omega/555
ex:void-type
initializesArrayblah/omega/555
ex:parameter-counts
usesConditionalblah/omega/555
ex:isalpha-check
usesStandardLibraryFunctionblah/omega/555
ex:isalpha-function
labelblah/omega/557
count_letters
hasParameterblah/omega/557
str
hasParameterblah/omega/557
counts
hasReturnTypeblah/omega/557
void
initializesArrayblah/omega/557
counts
usesFunctionblah/omega/557
isalpha
usesFunctionblah/omega/557
tolower
labelblah/omega/560
count_letters
hasParameterblah/omega/560
ex:param-str
hasParameterblah/omega/560
ex:param-counts
usesFunctionblah/omega/560
isalpha
usesFunctionblah/omega/560
tolower
hasReturnTypeblah/omega/560
void

References (7)

7 references
  1. [1]Part 5602 facts
    ctx:discord/blah/omega/part-560
  2. [2]Part 5656 facts
    ctx:discord/blah/omega/part-565
  3. [3]Part 5611 fact
    ctx:discord/blah/omega/part-561
  4. [4]Part 5624 facts
    ctx:discord/blah/omega/part-562
  5. [5]5556 facts
    ctx:discord/blah/omega/555
    • full textomega-555
      text/plain2 KBdoc:agent/omega-555/09a46997-67f1-4753-a041-de893a761be6
      Show excerpt
      [2025-12-04 15:03] omega [bot]: The code execution environment rejected the C code submission with a 401 Unauthorized error. Here's the full C program for a scrabble solver as requested. You can compile and run it locally on your system:
  6. [6]5577 facts
    ctx:discord/blah/omega/557
    • full textomega-557
      text/plain2 KBdoc:agent/omega-557/f64a4287-be13-426c-8f69-6e6586e0cba1
      Show excerpt
      [2025-12-04 15:04] omega [bot]: Good catch — the C code got split between two blocks, which likely confused uncloseai (and maybe anyone trying to copy it). Here’s the entire scrabble solver C program combined into a single code block for c
  7. [7]5606 facts
    ctx:discord/blah/omega/560
    • full textomega-560
      text/plain2 KBdoc:agent/omega-560/c9abfec9-7715-462e-b0e7-d39612fd6975
      Show excerpt
      [2025-12-04 15:17] omega [bot]: ```c #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <time.h> #define MAX_WORDS 21 #if __has_include(<unistd.h>) #include <unistd.h> #endif // Try common dictionary pa

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.