Gnisrap

//ˈnaɪsɹæp// noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    The cognitive process of creating a mental model of a computer program by reading the code. uncountable

    "[page 66, column 1] The Parsing-Gnisrap model is a model of coding, rather than of programming, that is, unlike most earlier models, ours starts at the stage when the programmer has already solved the main problems of how to write the program, and wishes to turn these into code. […] [page 69, column 2] Similarly we believe our model could handle the different ‘psychological complexity’ levels of certain drawing programs to which Kiss and Pinder draw attention. In fact, our approach has much in common with theirs at the gnisrap end, but they do not consider the parsing side. So much for the output side – the ‘gnisrap’."

Example

More examples

"[page 66, column 1] The Parsing-Gnisrap model is a model of coding, rather than of programming, that is, unlike most earlier models, ours starts at the stage when the programmer has already solved the main problems of how to write the program, and wishes to turn these into code. […] [page 69, column 2] Similarly we believe our model could handle the different ‘psychological complexity’ levels of certain drawing programs to which Kiss and Pinder draw attention. In fact, our approach has much in common with theirs at the gnisrap end, but they do not consider the parsing side. So much for the output side – the ‘gnisrap’."

Etymology

From parsing spelled backwards, coined by the British cognitive scientist Thomas R. G. Green (born 1941) and his co-authors Rachel K. E. Bellamy and J. M. Parker in a 1987 paper: see the quotation.

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.