1 /*
2   Jump
3   Handle jump, call and return opcodes
4   JBS 15 June 1994
5 */
6 
7 #ifndef _JUMP_
8 
9 #define _JUMP_
10 
11 #include "types.h"
12 
13 void gosub2(word);
14 void gosub4(void);
15 void gosub5(word);
16 void jump(word);
17 
18 void ret_true(void);
19 void ret_false(void);
20 void ret_value(word);
21 
22 void adv_pop_stack(void);
23 
24 void rts(void);
25 
26 void active_gosub(void);
27 void active_return(word);
28 
29 word special_gosub(word);
30 void throw_away_stack_frame(word, word);
31 
32 void num_local_params(word);
33 
34 #endif
35