Terence Parr
Encyclopedia
Terence John Parr is a professor of computer science
Computer science
Computer science or computing science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems...

 at the University of San Francisco
University of San Francisco
The University of San Francisco , is a private, Jesuit/Catholic university located in San Francisco, California. Founded in 1855, USF was established as the first university in San Francisco. It is the second oldest institution for higher learning in California and the tenth-oldest university of...

. He is best known for his ANTLR
ANTLR
In computer-based language recognition, ANTLR , or ANother Tool for Language Recognition, is a parser generator that uses LL parsing. ANTLR is the successor to the Purdue Compiler Construction Tool Set , first developed in 1989, and is under active development...

 parser generator and contributions to parsing theory. He also developed the StringTemplate engine for Java and other programming languages.

He launched Parr Research Corporation to create compilers, translators, and interpreters for the United States Army
United States Army
The United States Army is the main branch of the United States Armed Forces responsible for land-based military operations. It is the largest and oldest established branch of the U.S. military, and is one of seven U.S. uniformed services...

 and various software companies. In 1995, Parr co-founded the MageLang Institute, now known as jGuru.com.
In 1997, he published a book called Language Translation Using PCCTS and C++, which focuses on the application of the language theory.

Education

Parr holds a Bachelor's degree in Computer Science, a Master's degree in Engineering
Engineering
Engineering is the discipline, art, skill and profession of acquiring and applying scientific, mathematical, economic, social, and practical knowledge, in order to design and build structures, machines, devices, systems, materials and processes that safely realize improvements to the lives of...

, and a PhD in Computer Engineering at Purdue University. He was a postdoctoral fellow in Army High-Performance Computing Research Center (also known as AHPCRC), located in the University of Minnesota
University of Minnesota
The University of Minnesota, Twin Cities is a public research university located in Minneapolis and St. Paul, Minnesota, United States. It is the oldest and largest part of the University of Minnesota system and has the fourth-largest main campus student body in the United States, with 52,557...

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK