teditor
1.8.0@@fee5e94
Terminal based editor written in C++
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Functions
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
r
s
t
u
v
w
y
Variables
a
k
l
m
Typedefs
a
c
f
i
k
m
n
o
p
s
t
v
Enumerations
Enumerator
a
b
c
d
e
f
i
k
m
n
p
r
s
t
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Typedefs
Enumerations
Enumerator
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
i
l
m
o
r
t
u
w
Functions
d
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
src
core
parser
pratt.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
lexer.h
"
4
#include "
parse_tree.h
"
5
6
namespace
teditor
{
7
namespace
parser {
8
9
Node*
expression
(Token& token, Lexer& lex,
int
rbp = 0);
10
11
}
// namespace parser
12
}
// namespace teditor
parse_tree.h
teditor::parser::expression
Node * expression(Token &token, Lexer &lex, int rbp)
Definition:
pratt.cpp:6
pratt.h
teditor::parser::Lexer
Definition:
lexer.h:28
teditor::parser::Token
Definition:
parse_tree.h:13
teditor::parser::Node
Definition:
parse_tree.h:38
lexer.h
teditor
Definition:
any.hpp:10
Generated by
1.8.17