aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-01-16 12:10:08 -0800
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-01-16 12:10:08 -0800
commitfa796d668fb5b254ed9efe937fbb61b49836a1c1 (patch)
tree35ead684dda36cbc202beae846472cf5bb290552 /parser.cpp
parente4ee4ec3d1c464beaae1b92165d4fc5e979c1a4e (diff)
Get some basic function signatures right for new instanced parser
Diffstat (limited to 'parser.cpp')
-rw-r--r--parser.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/parser.cpp b/parser.cpp
index ad365e42..55875adb 100644
--- a/parser.cpp
+++ b/parser.cpp
@@ -1863,7 +1863,7 @@ static int parse_job( process_t *p,
if( new_block )
{
- parser_push_block( WHILE );
+ parser.push_block( WHILE );
current_block->param1.while_state=WHILE_TEST_FIRST;
current_block->tok_pos = mark;
}
@@ -1876,7 +1876,7 @@ static int parse_job( process_t *p,
{
tok_next( tok );
- parser_push_block( IF );
+ parser.push_block( IF );
current_block->param1.if_state=0;
current_block->tok_pos = mark;
@@ -2251,7 +2251,7 @@ static void skipped_exec( job_t * j )
( wcscmp( p->argv[0], L"begin" )==0) ||
( wcscmp( p->argv[0], L"function" )==0))
{
- parser_push_block( FAKE );
+ parser.push_block( FAKE );
}
else if( wcscmp( p->argv[0], L"end" )==0)
{
@@ -2537,7 +2537,7 @@ int eval( const wchar_t *cmd, io_data_t *io, enum block_type_t block_type )
eval_level++;
- parser_push_block( block_type );
+ parser.push_block( block_type );
current_tokenizer = (tokenizer *)malloc( sizeof(tokenizer));
tok_init( current_tokenizer, cmd, 0 );