Terence Parr

{{Short description|American computer scientist (born 1964)}}

{{multiple issues|

{{BLP sources|date=April 2015}}

{{BLP primary sources|date=April 2015}}

}}

{{Infobox scientist

| name = Terence John Parr

| image =

| image_size =

| alt =

| caption =

| birth_date = 1964

| birth_place = Los Angeles, CA

| death_date =

| death_place =

| citizenship =

| nationality =

| ethnicity =

| fields = computer languages, computer engineering

| workplaces = University of San Francisco

| alma_mater = Purdue University (B.Sc., M.Eng., PhD)

| doctoral_advisor =

| academic_advisors =

| doctoral_students =

| notable_students =

| known_for =

| author_abbrev_bot =

| author_abbrev_zoo =

| influences =

| influenced =

| awards =

| signature =

| signature_alt =

| footnotes =

}}

Terence John Parr (born 1964 in Los Angeles) is a professor of computer science at the University of San Francisco. He is best known for his ANTLR parser generator and contributions to parsing theory. He also developed the StringTemplate engine for Java and other programming languages.{{cite web | title = Terence Parr's USF Home Page | url = http://www.cs.usfca.edu/~parrt/| accessdate = 2009-07-27}}

Education

Parr holds a Bachelor's degree in Computer Science, a Master's degree in Engineering, and a PhD in Computer Engineering from Purdue University. He was a postdoctoral fellow in the Army High-Performance Computing Research Center (also known as AHPCRC), located in the University of Minnesota.

Books

{{Refbegin}}

  • {{citation

|first1=Terence |last1=Parr |date=May 17, 2007

|title=The Definitive ANTLR Reference: Building Domain-Specific Languages |edition=1st

|publisher=Pragmatic Bookshelf |pages=376 |isbn=978-0-9787392-5-6

|url=http://www.pragprog.com/titles/tpantlr/the-definitive-antlr-reference }}

  • {{citation

|first1=Terence |last1=Parr |date=December 2009

|title=Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages

|edition=1st |publisher=Pragmatic Bookshelf |pages=374 |isbn=978-1-934356-45-6

|url=http://www.pragprog.com/titles/tpdsl/language-implementation-patterns }}

  • {{citation

|first1=Terence |last1=Parr |date=2010

|title=Language Implementation Patterns |edition=1st

|pages=389 |isbn=978-1-93435645-6 }}

  • {{citation

|first1=Terence |last1=Parr |date=March 7, 2013

|title=The Definitive ANTLR 4 Reference: Building Domain-Specific Languages |edition=1st

|publisher=Pragmatic Bookshelf |pages=325 |isbn= 978-1934356999

|url=http://pragprog.com/book/tpantlr2/the-definitive-antlr-4-reference }}

{{Refend}}

References