kelbt command not found
Introduction
When you run more command in linux terminal / console, you get the following error message
kelbt: command not found
or when using sudo you get the following error message
sudo: kelbt: command not found
Solutions to kelbt: command not found
How To Fix kelbt: command not found in Ubuntu / Debian / Kali Linux / Raspbian
In Ubuntu kelbt is provided by kelbt package.
kelbt is:
Kelbt generates backtracking LALR(1) parsers. Standard LALR(1) parser generators emit an error upon encountering a conflict in the parse tables. Kelbt forges onward, generating parsers which handle conflicts by backtracking at runtime. Kelbt is able to generate a parser for any context-free grammar and therefore implements a generalized parsing method.
Kelbt is different from other backtracking LR systems in two ways. First, it elevates backtracking to the level of semantic actions by introducing a class of actions called undo actions. Undo actions are invoked as the backtracker undoes parsing and allow the user to revert any side effects of forward semantic actions. This makes it possible to backtrack over language constructs which must modify global state in preparation for handling context dependencies.
Second, Kelbt enables a user-controlled parsing strategy which approximates that of generalized recursive-descent parsing with ordered choice. This makes it easy for the user to resolve language ambiguities by ordering the grammar productions of a non-terminal according to precedence. It is approximate in the sense that for most grammars the equivalent of an ordered choice parsing strategy is achieved. In cases where productions are parsed out of the order given, there is a simple grammar transformation which remedies the problem.
As a proof of concept, Kelbt has been used to write a partial C++ parser (included) which is composed of strictly a scanner, a name lookup stage and a grammar with standard semantic actions and semantic undo actions.
To fix this problem, we can install more using the command below.
sudo apt-get -y install kelbt
This command might take some time to finish depending on your machine internet connection.
You can also use apt command to install kelbt.
sudo apt -y install kelbt
Or if you have aptitude installed you can use the following command.
sudo aptitude install kelbt
Summary
In this tutorial we learn how to fix kelbt command not found error in Ubuntu / Debian / Kali Linux or Raspbian distribution.