-
Notifications
You must be signed in to change notification settings - Fork 42
/
Copy pathos-settings-syntax.k
41 lines (39 loc) · 1.17 KB
/
os-settings-syntax.k
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
39
40
41
module C-OS-SETTINGS-SYNTAX
imports K-IO
syntax Signal ::= "#SIGHUP"
| "#SIGINT"
| "#SIGQUIT"
| "#SIGILL"
| "#SIGABRT"
| "#SIGFPE"
| "#SIGKILL"
| "#SIGSEGV"
| "#SIGPIPE"
| "#SIGALRM"
| "#SIGTERM"
| "#SIGUSR1"
| "#SIGUSR2"
| "#SIGCHLD"
| "#SIGCONT"
| "#SIGSTOP"
| "#SIGTSTP"
| "#SIGTTIN"
| "#SIGTTOU"
| "#SIGBUS"
| "#SIGPOLL"
| "#SIGPROF"
| "#SIGSYS"
| "#SIGTRAP"
| "#SIGURG"
| "#SIGVTALRM"
| "#SIGXCPU"
| "#SIGXFSZ"
| "#SIGIOT"
| "#SIGSTKFLT"
| "#SIGIO"
| "#SIGPWR"
| "#SIGWINCH"
| "#SIGUNUSED"
syntax Int ::= getErrno(IOError) [function]
syntax Int ::= getSigno(Signal) [function]
endmodule