LL1Checker
3.0
“Tool for verifying LL(1) grammars and validating input strings.”
Toggle main menu visibility
Main Page
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
c
d
e
f
g
h
i
k
l
n
o
p
r
s
t
Functions
a
c
d
f
g
h
i
l
n
p
r
s
t
Variables
Files
File List
•
All
Classes
Functions
Variables
Loading...
Searching...
No Matches
include
grammar_error.hpp
1
#pragma once
2
#include <stdexcept>
3
#include <utility>
4
5
class
GrammarError :
public
std::exception {
6
public
:
7
explicit
GrammarError(std::string msg) : msg_(std::move(msg)) {}
8
[[nodiscard]]
const
char
* what()
const
noexcept
override
{
9
return
msg_.c_str();
10
}
11
12
private
:
13
std::string msg_;
14
};
5
class
GrammarError :
public
std::exception {
…
};
Generated by
1.13.2