Skip to main content
to mangle

to mangle

1 8.9
To change program names to hide them or make them shorter
  • verb
  • /ˈmæŋɡəl/
  • Specialized
translation icon : renombrar
  • The compiler doesn't mangle the names.

Examples

  • When this statement is compiled with FLOAT(IEEE), the actual ("mangled") name of the function is 1s7ostreamFBd; when compiled with FLOAT(HEX), it becomes 1s7ostreamFd.

    Academic text (1999)
  • (Note that Nvidia of all people managed to mangle that last step recently.)

    Blog text (16)
  • Your code got a bit mangled.

    Blog text (29)
  • And I'm sure I'm going to mangle his name, Tutert.

  • It is hosted at the I think I'm going to mangle this name Kanarekic Center.

  • Whether they're pushing an MMO, an FPS, or an RTS game, the gist and context are the same; only words are mangled in order to avoid sounding like a broken record.

    Blog text (33)
  • The software will automatically mangle variable names for security purposes.

  • If the code is not written carefully, the compiler might mangle the function names.

  • During the build process, the tool will mangle the identifiers to reduce the file size.

Synonyms

to uglify
vsto mangle
  • Specialized
9.6

Make computer code smaller and harder to read

focuses only on changing or encoding identifiers to aid linking or reduce size

Antonyms

805 2.5

To grow larger in size, amount, or importance

248 3.3

To make something clear so others can understand it

Idioms

Treat someone or something very harshly and damage them

Compounds

mingle-mangle
  • Archaic
9.9

A confused mix of different things like old toys and books

Rhizophora mangle
  • Specialized
9.9

A coastal tree with roots above the water whose seed begins to grow while still on the tree

How Transformed

to obfuscate
  • Formal
17 9.1
to mangle
  • Specialized
1 8.9
to encode
  • Specialized
52 4.9
to rename
64 2.3
to preserve
496 3.4

Surface Forms

mangle infinitive
mangled past
mangled past participle
mangling present participle
mangles third person singular

Etymology

Mangle in computing borrows that same idea of changing or twisting: programmers call it 'name mangling' when a tool changes names so they look different or hold extra information. So to mangle identifiers is to alter them automatically for linking, size, or hiding, just like twisting the original name.