Define The Following Terms:: Assembler Directives Are Instructions That Direct The Assembler To Do
Define The Following Terms:: Assembler Directives Are Instructions That Direct The Assembler To Do
An interpreter is a program that reads and executes code. This includes source
code, pre-compiled code, and scripts. Common interpreters
include Perl, Python, and Rubyinterpreters, which execute Perl, Python, and
Ruby code respectively.
Compiler
A compiler is a software program that compiles program source code files into
an executable program. It is included as part of the integrated development
environment IDEwith most programming software packages.
MACRO :
In computers, a macro (for "large"; the opposite of "micro") is any programming or user
interface that, when used, expands into something larger. The original use for "macro" or
"macro definition" was in computer assembler language before higher-level, easier-to-
code languages became more common. In assembler language, a macro definition
defines how to expand a single language statement or computer instruction into a number
of instructions.
PARSING :
Breaking a data block into smaller chunks by following a set of rules, so that it can be
more easily interpreted, managed, or transmitted by a computer. Spreadsheet
programs, for example, parse a data to fit it into a cell of certain size.
Types of Editors
Therre are generally five types of editors as described below:
1. Line editor: In this, you can only edit one line at a time or an integral
number of lines. You cannot have a free-flowing sequence of characters. It will
take care of only one line.
Ex : Teleprinter, edlin, teco
2. Stream editors: In this type of editors, the file is treated as continuous flow
or sequence of characters instead of line numbers, which means here you can
type paragraphs.
Ex : Sed editor in UNIX
3. Screen editors: In this type of editors, the user is able to see the cursor on
the screen and can make a copy, cut, paste operation easily. It is very easy to use
mouse pointer.
Ex : vi, emacs, Notepad
4. Word Processor: Overcoming the limitations of screen editors, it allows
one to use some format to insert images, files, videos, use font, size, style
features. It majorly focuses on Natural language.
5. Structure Editor: Structure editor focuses on programming languages. It
provides features to write and edit source code.
Ex : Netbeans IDE, gEdit.