a program or part of a program that interprets input to a computer by recognizing key words or analysing sentence structure
Examples of 'parser' in a sentence
parser
This grammar must conform to the specific requirements of the parser generator to be used.
Fernando Berzal, Francisco J. Cortijo, Juan-Carlos Cubero, Luis Quesada 2015, 'The ModelCC Model-Driven Parser Generator', Electronic Proceedings in Theoretical Computer Sciencehttp://arxiv.org/pdf/1501.02038v1. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
The parser consists of 4 blocks: a dictionary, morphological analyzer, production rules and lexical analyzer.
K. K. Boyarsky, E. A. Kanevskiy 2015, 'SEMSIN SEMANTIC AND SYNTACTIC PARSER', Naučno-tehničeskij Vestnik Informacionnyh Tehnologij, Mehaniki i Optikihttp://ntv.ifmo.ru/file/article/13889.pdf. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
The parser can be applied to scientific names of any complexity.
Dmitry Y. Mozzherin, Alexander A. Myltsev, David J. Patterson 2017, '“gnparser”: a powerful parser for scientific names based on Parsing Expression Grammar',BMC Bioinformaticshttp://link.springer.com/article/10.1186/s12859-017-1663-3. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
It also enlarges parser flexibility by extending the set of patterns which may be recognized.
Adam Sedziwy 2002, 'Distorted Pattern Recognition and Analysis with the Help of IEf Graph Representation',Computer Sciencehttp://www.csci.agh.edu.pl/37/1/cs2002%2D02.pdf. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
A good parser should be fast, space efficient, rich in functionality and easy to use.
Felician ALECU 2012, 'XML Transformations', Oeconomics of Knowledgehttps://sites.google.com/site/oeconomicsofknowledge/v4_i2_2q_2012_fa.pdf. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
We experiment with different parser and feature settings and show the impact of different settings.
B. Venkata Seshu Kumari, Ramisetty Rajeshwara Rao 2017, 'Telugu dependency parsing using different statistical parsers', Journal of King Saud University: Computer and Information Scienceshttp://www.sciencedirect.com/science/article/pii/S1319157815000798. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
We combine advantages of the two by building a statistical parser that produces richer analyses.
Andreas van Cranenburgh, Remko Scha, Rens Bod 2016, 'Data-oriented parsing with discontinuous constituents and function tags', Journal of Language Modellinghttp://jlm.ipipan.waw.pl/index.php/JLM/article/view/100. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
Using a compiler generation tool, the second stage produces a parser from the grammar description.
Sahereh Hosseinpour, Mir Mohammad Reza Alavi Milani, Hüseyin Pehlivan 2018, 'A Step-by-Step Solution Methodology for Mathematical Expressions', Symmetryhttp://www.mdpi.com/2073-8994/10/7/285. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
However, the results also show that the parser uses the subcategorization frame of the matrix verb.
Johannes Kizach, Anne Mette Nyvad, Ken Ramshøj Christensen 2013, 'Structure before Meaning: Sentence Processing, Plausibility, and Subcategorization',PLoS ONE10.1371/journal.pone.0076326. Retrieved from PLOS CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)
It includes a parser able to assign univocal and updated gene symbols to gene identifiers from different data sources.
Danieli Gian, Coppe Alessandro, Bortoluzzi Stefania, Canaider Silvia, Casadei Raffaella,Vitale Lorenza, Frabetti Flavia, Pelleri Maria, Giulietti Matteo, Piva Francesco,Facchin Federica, Lenzi Luca, Principato Giovanni, Ferrari Sergio, Strippoli Pierluigi 2011, 'TRAM (Transcriptome Mapper): database-driven creation and analysis of transcriptomemaps from multiple sources', BMC Genomicshttp://www.biomedcentral.com/1471-2164/12/121. Retrieved from DOAJ CC BY 4.0 (https://creativecommons.org/licenses/by-sa/4.0/legalcode)