• Top
    • Documentation
    • Books
    • Recursion-and-induction
    • Boolean-reasoning
    • Projects
    • Debugging
    • Std
      • Std/lists
      • Std/alists
      • Obags
      • Std/util
      • Std/strings
        • Pretty-printing
        • Printtree
        • Base64
        • Charset-p
        • Strtok!
        • Cases
          • Icharlisteqv
          • Upcase-charlist
          • Upcase-string
          • Downcase-charlist
          • Istreqv
          • Ichareqv
          • Downcase-char
          • Downcase-string
          • Upcase-char
          • Upcase-first-charlist
          • Downcase-first-charlist
          • Downcase-first
          • Upcase-first
          • Upcase-char-str
          • Downcase-char-str
          • Down-alpha-p
          • Downcase-string-list
          • Upcase-string-list
          • Up-alpha-p
        • Concatenation
        • Html-encoding
        • Character-kinds
        • Substrings
        • Strtok
        • Equivalences
        • Url-encoding
        • Lines
        • Ordering
        • Numbers
        • Pad-trim
        • Coercion
        • Std/strings-extensions
        • Std/strings/digit-to-char
        • Substitution
        • Symbols
      • Std/io
      • Std/osets
      • Std/system
      • Std/basic
      • Std/typed-lists
      • Std/bitsets
      • Std/testing
      • Std/typed-alists
      • Std/stobjs
      • Std-extensions
    • Proof-automation
    • Macro-libraries
    • ACL2
    • Interfacing-tools
    • Hardware-verification
    • Software-verification
    • Testing-utilities
    • Math
  • Std/strings

Cases

Functions for recognizing and translating between upper- and lower-case.

Subtopics

Icharlisteqv
Case-insensitive character-list equivalence test.
Upcase-charlist
Convert every character in a list to upper case.
Upcase-string
Convert a string to upper case.
Downcase-charlist
Convert every character in a list to lower case.
Istreqv
Case-insensitive string equivalence test.
Ichareqv
Case-insensitive character equivalence test.
Downcase-char
Convert a character to lower-case.
Downcase-string
Convert a string to lower case.
Upcase-char
Convert a character to upper-case.
Upcase-first-charlist
Convert the first character of a character list to upper case.
Downcase-first-charlist
Convert the first character of a character list to lower case.
Downcase-first
Convert the first character of a string to lower case.
Upcase-first
Convert the first character of a string to upper case.
Upcase-char-str
Convert a character into an upper-case one-element string.
Downcase-char-str
Convert a character into a lower-case one-element string.
Down-alpha-p
Determine if a character is a lower-case letter (a-z).
Downcase-string-list
Convert every string in a list to lower case.
Upcase-string-list
Convert every string in a list to upper case.
Up-alpha-p
Determine if a character is an upper-case letter (A-Z).