Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Abstract syntax tree

Known as: Abstract syntax trees, Abstract syntax tree representation, Syntax tree 
In computer science, an abstract syntax tree (AST), or just syntax tree, is a tree representation of the abstract syntactic structure of source code… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2017
Highly Cited
2017
Tasks like code generation and semantic parsing require mapping unstructured (or partially structured) inputs to well-formed… Expand
  • figure 1
  • figure 3
  • figure 5
  • table 1
  • table 2
Is this relevant?
Highly Cited
2012
Highly Cited
2012
The discovery of vulnerabilities in source code is a key for securing computer systems. While specific types of security flaws… Expand
  • figure 1
  • figure 2
  • figure 3
  • table 1
  • figure 4
Is this relevant?
Highly Cited
2008
Highly Cited
2008
The main features of the phylogeny program TNT are discussed. Windows versions have a menu interface, while Macintosh and Linux… Expand
Is this relevant?
Highly Cited
2007
Highly Cited
2007
Fifty years ago, GE Hutchinson defined the ecological niche as a hypervolume in n-dimensional space with environmental variables… Expand
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • figure 4
Is this relevant?
Highly Cited
2006
Highly Cited
2006
Reusing software through copying and pasting is a continuous plague in software development despite the fact that it creates… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2006
2006
This paper presents GOM, a language for describing abstract syntax trees and generating a Java implementation for those trees… Expand
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
2005
Highly Cited
2005
Mining software repositories at the source code level can provide a greater understanding of how software evolves. We present a… Expand
  • figure 3
  • figure 1
  • figure 4
  • figure 5
  • figure 6
Is this relevant?
Highly Cited
2002
Highly Cited
2002
Meta programs manipulate structured representations, i.e., abstract syntax trees, of programs. The conceptual distance between… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1998
Highly Cited
1998
Existing research suggests that a considerable fraction (5-10%) of the source code of large scale computer programs is duplicate… Expand
  • figure 2
  • figure 6
  • figure 7
  • figure 10
  • figure 8
Is this relevant?
Highly Cited
1997
Highly Cited
1997
In this paper, we will describe a tree generating system called tree-adjoining grammar (TAG) and state some of the recent results… Expand
  • figure 2.1
  • figure 2.2
  • figure 2.3
  • figure 2.4
  • figure 2.5
Is this relevant?