Skip to content
Mon, Oct 12, 2026 / Ideas for a clearer worldINDEPENDENT INSIGHTS · PRACTICAL TOOLS · EXPLAINERS
Sign in
BROWSE THE ARCHIVE

Author: Boomi Nathan

J. BoomiNathan is a writer at SenseCentral who specializes in making tech easy to understand. He covers mobile apps, software, troubleshooting, and step-by-step tutorials designed for real people—not just experts. His articles blend clear explanations with practical tips so readers can solve problems faster and make smarter digital choices. He enjoys breaking down complicated tools into simple, usable steps.

Compiler Design

RECOGNITION OF TOKENS

Consider the following grammar fragment: stmt → if expr then stmt | if expr then stmt else stmt…

July 20, 2021 · Boomi Nathan
Compiler Design

SPECIFICATION OF TOKENS

There are 3 specifications of tokens: 1)Strings 2) Language 3)Regular expression Strings and Languages ·         An alphabet or character class is a…

July 20, 2021 · Boomi Nathan
Compiler Design

Tokens

Lexemes are said to be a sequence of characters (alphanumeric) in a token. There are some predefined rules…

July 20, 2021 · Boomi Nathan
Compiler Design

Input Buffering in Compiler Design

The lexical analyzer scans the input from left to right one character at a time. It uses two…

July 20, 2021 · Boomi Nathan
Compiler Design

Roles of the Lexical analyzer

Lexical analyzer performs below given tasks: Helps to identify token into the symbol table Removes white spaces and…

July 20, 2021 · Boomi Nathan
Compiler Design

Architecture

A compiler can broadly be divided into two phases based on the way they compile. Analysis Phase Known…

July 20, 2021 · Boomi Nathan
Compiler Design

Lexical Analysis

Lexical analysis is the first phase of a compiler. It takes the modified source code from language preprocessors…

July 20, 2021 · Boomi Nathan
Compiler Design

Phases of Compiler

The compilation process is a sequence of various phases. Each phase takes input from its previous stage, has…

July 20, 2021 · Boomi Nathan
Cloud Computing

Enterprise Cloud Computing

Enterprise Cloud Computing refers to a computing environment residing behind a firewall that delivers software, infrastructure and platform services…

July 20, 2021 · Boomi Nathan
Cloud Computing

Cloud Federation

Cloud Federation refers to the unionization of software, infrastructure and platform services from disparate networks that can be accessed…

July 20, 2021 · Boomi Nathan