A systematic literature review of lexical analyzer implementation techniques in compiler design

V Pai T, PS Aithal - International Journal of Applied Engineering …, 2020 - papers.ssrn.com
The term “lexical” in lexical analysis process of the compilation is derived from the word
“lexeme”, which is the basic conceptual unit of the linguistic morphological study. In …

Parallel lexical analysis on multi-core machines using divide and conquer

A Barve, BK Joshi - 2012 Nirma University International …, 2012 - ieeexplore.ieee.org
The first step in a multi-phase compiler is lexical analysis that collects characters of a source
program and transforms them into tokens for other phases. Tools have been developed to …

Fast parallel lexical analysis on multi-core machines

A Barve, BK Joshi - International Journal of High …, 2016 - inderscienceonline.com
Lexical analysis begins the process of compilation of any source program. Various attempts
have been made to improve the lexical analysis phase by exploiting the inherent parallel …

An exploration on lexical analysis

V Sanju - 2016 International Conference on Electrical …, 2016 - ieeexplore.ieee.org
The word lexical in lexical analysis, its meaning is extracted from the word “lexeme”. Lexeme
is an abstract unit of morphological analysis in linguistics. A lexical analyser is used in …

Revolutionizing Compilation: Lexical Analysis Approaches for Parallel Multi-Core Processing

S Kumar, PS Nethravathi - 2024 International Conference on …, 2024 - ieeexplore.ieee.org
Lexical analysis is a crucial phase in compiler design that involves transforming a stream of
characters into meaningful tokens. Traditional lexical analyzers utilize finite automata and …

Improved Parallel Lexical Analysis using OpenMP on Multi-core Machines

A Barve, BK Joshi - Procedia Computer Science, 2015 - Elsevier
Lexical Analysis is the first and foremost step of a compiler. Various attempts have been
made to improve the lexical analysis phase by exploiting the inherent parallel processing …

Concurrent Scanning through Adaptive Task Distribution for Simultaneous Lexing on Multi-Core Platforms

A Shenoy - 2023 2nd International Conference on …, 2023 - ieeexplore.ieee.org
The integration of advanced multi-core architectures is swiftly becoming customary in the
realm of digital technology. This can be credited to their remarkable parallel computational …

Parallel syntax analysis on multi-core machines

A Barve, BK Joshi - 2014 International Conference on Parallel …, 2014 - ieeexplore.ieee.org
A multi-core machine has more than one execution unit per CPU on single motherboard.
With the advent of multi-core machines parallelization has become an essential part in …

[PDF][PDF] Parallel lexical analysis of multiple files on multi-core machines

A Barve, BK Joshi - International Journal of Computer …, 2014 - researchgate.net
The multi-core machines open new doors to achieve parallelism in single machine. This
new architecture has influenced every field of computing. Parallel Compilation is one of the …

A serial to parallel C++ code converter for multi-core machines

A Barve, S Khomane, B Kulkarni… - … Conference on ICT …, 2016 - ieeexplore.ieee.org
Today multi-core machines are very common and hence number of problems are being tried
to exploit the tremendous processing power of such machines. Parallel compilation is one of …