
Adrian Johnstone
استاد · Programming Language Theory
Royal Holloway, University of Londonمعرفی
Adrian Johnstone is a Professor of Computing in the Department of Computer Science at Royal Holloway, University of London. He is affiliated with the Centre for Software Language Engineering and the Centre for Programming Languages and Systems. His research focuses on programming language theory and implementation, with notable contributions to generalized parsing algorithms like GLL and ambiguity retained translation (ART). He has collaborated on projects such as PLanCompS (EPSRC-funded) and leads research on Babbage's language of thought (Leverhulme Trust).
Key research interests include context-free grammars, customisable processors, and the history of computing. He has authored over 50 publications, with recent work presented at the ACM SIGPLAN International Conference on Software Language Engineering (SLE). His software contributions include the ART toolkit and reference GLL implementations available on GitHub.
Adrian has supervised three major research projects and contributed to datasets like the reference GLL implementation codebase. His work bridges theoretical foundations with practical parser development, emphasizing performance testing and principled algorithm design.
Adrian Johnstone در سایتهای دیگر
جستوجوهای مرتبط
شاید اینها هم برایتان مناسب باشند
- LL. Thomas van BinsbergenUniversity of Trier · استاد
Adrian SampsonNational and Kapodistrian University of Athens · دانشیار
Daniel LemireUniversity of Quebec · استاد
Christian UrbanKing’s College London · مدرس
Calvin LinUniversity of Texas at Austin · استاد
Margit DrapalRoyal Holloway, University of London · پژوهشگر ارشد