Skip to search formSkip to main contentSkip to account menu

Function pointer

Known as: Procedure Pointer, Subroutine pointer, Function pointers 
A function pointer (or subroutine pointer or procedure pointer) is a type of pointer supported by third-generation programming languages (such as PL… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2016
Highly Cited
2016
With new defenses against traditional control-flow attacks like stack buffer overflows, attackers are increasingly using more… 
Highly Cited
2012
Highly Cited
2012
While the C programming language provides good support for writing efficient, low-level code, it is not adequate for defining… 
Highly Cited
2007
Highly Cited
2007
The event-driven programming style is pervasive as an efficient method for interacting with the environment. Unfortunately, the… 
2007
2007
We describe an abstract domain for representing useful invariants of heap-manipulating programs (in presence of recursive data… 
Highly Cited
2001
Highly Cited
2001
This paper presents a modular algorithm that efficiently computes parameterized pointer information, in which symbolic names are… 
Highly Cited
2001
Highly Cited
2001
Known algorithms for pointer analysis are “global” in the sense that they perform an exhaustive analysis of a program or program… 
Highly Cited
2000
Highly Cited
2000
A fundamental issue in model checking of software is the choice of a model for software. We present a model called boolean… 
Highly Cited
1999
Highly Cited
1999
We present practical approximation methods for computing and representing interprocedural aliases for a program written in a… 
Highly Cited
1996
Highly Cited
1996
Whence Fortran? Language elements Expressions and assignments Control Constructs Program units and procedures Array features… 
Highly Cited
1994
Highly Cited
1994
Data-flow analysis algorithms can be classified into two categories: flow-sensitive and flow-insensitive. To improve efficiency…