-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjmp.h
More file actions
34 lines (24 loc) · 878 Bytes
/
jmp.h
File metadata and controls
34 lines (24 loc) · 878 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/********************************************
jmp.h
copyright 1991,2014-2016 Michael D. Brennan
This is a source file for mawk, an implementation of
the AWK programming language.
Mawk is distributed without warranty under the terms of
the GNU General Public License, version 3, 2007.
If you import elements of this code into another product,
you agree to not name that product mawk.
********************************************/
#ifndef JMP_H
#define JMP_H
void BC_new(void) ;
void BC_insert(int, INST*) ;
void BC_clear(INST *, INST *) ;
void code_push(INST *, unsigned, int, FBLOCK*) ;
unsigned code_pop(INST *) ;
void code_jmp(int, INST *) ;
void patch_jmp(INST *) ;
extern int code_move_level ;
/* used to as one part of unique identification of context when
moving code. Global for communication with parser.
*/
#endif /* JMP_H */