作者
Milind Shah, Nidhi Chitroda, Safeya Dharmajwala, Avani Vasant
发表日期
2022/11/24
研讨会论文
2022 International Conference on Augmented Intelligence and Sustainable Systems (ICAISS)
页码范围
707-714
出版商
IEEE
简介
Compiler development has been one of the leading computer research subjects. This field of study aims to understand the link between computer systems and computer languages. Compilers are used to translate code from a high-level programming language into machine code. This process consists of essentially six phases. Analysis of syntax is the second step of compilation. As input to a syntax analyzer, lexical analyzer-generated tokens are used. Syntax analyzers do parsing. Parsing is used to derive a string from a given grammar via the process of derivation. There are essentially two parsing algorithms, called top-down and bottom-up parsing. The four forms of bottom-up parsing LR (Left-To-Right) parsing strategies include Simple LR (SLR), Canonical LR (CLR), Look Ahead LR (LALR), and LR (1). In addition, LR Parsers are mostly used to parse a variety of context-free grammar. This approach is referred …
引用总数
学术搜索中的文章
M Shah, N Chitroda, S Dharmajwala, A Vasant - … on Augmented Intelligence and Sustainable Systems …, 2022