1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include "parse.h"
#include "builtins/builtins.h"
using namespace empathy;
using namespace empathy::parse;
using namespace empathy::builtins;
Parser Parser::makeNestedParser()
{
Parser p( m_resolver );
p.m_introDelimiter = m_introDelimiter;
p.setCFGBuilder( cfgBuilder() );
return p;
}
void Parser::parseSequence()
{
while( parseExpression( 0 ) )
m_resolver->consumeNewLines();
|
>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include "parse.h"
#include "builtins/builtins.h"
using namespace empathy;
using namespace empathy::parse;
using namespace empathy::builtins;
Parser Parser::makeNestedParser()
{
Parser p( m_resolver );
p.m_introDelimiter = m_introDelimiter;
p.setCFGBuilder( cfgBuilder() );
p.setCurrentBB( currentBB() );
return p;
}
void Parser::parseSequence()
{
while( parseExpression( 0 ) )
m_resolver->consumeNewLines();
|