-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathd.h
39 lines (27 loc) · 1.77 KB
/
d.h
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
34
35
36
37
38
/* Copyright 1990-2011, Jsoftware Inc. All rights reserved. */
/* License in license.txt. */
/* */
/* Debug */
/* jt->db and jt->dbuser values; 0 means no debug */
#define DB1 1 /* full debug */
#define DBERRCAP 2 /* stack error info capture */
#define DBTRY 3 /* full debug & try/catch in effect (db only) */
/* jt->dbsusact values: */
#define SUSCONT 0 /* continue current suspension */
#define SUSCLEAR 1 /* clear stack */
#define SUSRUN 2 /* run again */
#define SUSRET 3 /* return result */
#define SUSJUMP 4 /* jump to specified line */
#define SUSNEXT 5 /* run next line */
#define SUSSS 6 /* single step mode */
/* si->dcss values; 0 means not single step */
#define SSCUTBACK 19 /* cut back one step level */
#define SSSTEPOVER 20 /* run curr line; stop at next line in curr fn */
#define SSSTEPINTO 21 /* run curr line; stop at next line */
#define SSSTEPOUT 22 /* run curr fn to end; stop at next line */
#define SSSTEPOVERs 30
#define SSSTEPINTOs 31
extern B jtdbstop(J,DC,I);
extern DC jtssnext(J,DC,C);
extern I lnumcw(I,A);
extern I lnumsi(DC);