File tree Expand file tree Collapse file tree 3 files changed +6
-67
lines changed Expand file tree Collapse file tree 3 files changed +6
-67
lines changed Original file line number Diff line number Diff line change 1
1
functions :
2
- isalnum :
3
- returns : int
4
- params :
5
- - int
6
- isalpha :
7
- returns : int
8
- params :
9
- - int
10
- isblank :
11
- returns : int
12
- params :
13
- - int
2
+ isalnum : ~
3
+ isalpha : ~
4
+ isblank : ~
5
+
14
6
# TODO: fill me out!
Original file line number Diff line number Diff line change @@ -39,7 +39,8 @@ def print_functions(header, functions):
39
39
else :
40
40
print (" -" )
41
41
42
- if "defined" in functions [key ]:
42
+ # defined is optional. Having any content is optional.
43
+ if functions [key ] is not None and "defined" in functions [key ]:
43
44
print (f' - { functions [key ]["defined" ]} ' )
44
45
else :
45
46
print (" -" )
Original file line number Diff line number Diff line change @@ -2,90 +2,36 @@ macros:
2
2
- __STDC_VERSION_FENV_H__
3
3
functions :
4
4
feclearexcept :
5
- returns : int
6
- params :
7
- - int
8
5
defined : ' 7.6.4.1'
9
6
fegetexceptflag :
10
- returns : int
11
- params :
12
- - fexcept_t*
13
- - int
14
7
defined : ' 7.6.4.2'
15
8
feraiseexcept :
16
- returns : int
17
- params :
18
- - int
19
9
defined : ' 7.6.4.3'
20
10
fesetexcept :
21
- returns : int
22
- params :
23
- - int
24
11
defined : ' 7.6.4.4'
25
12
fesetexceptflag :
26
- returns : int
27
- params :
28
- - const fexcept_t*
29
- - int
30
13
defined : ' 7.6.4.5'
31
14
fetestexceptflag :
32
- returns : int
33
- params :
34
- - const fexcept_t*
35
- - int
36
15
defined : ' 7.6.4.6'
37
16
fetestexcept :
38
- returns : int
39
- params :
40
- - int
41
17
defined : ' 7.6.4.7'
42
18
fegetmode :
43
- returns : int
44
- params :
45
- - femode_t*
46
19
defined : ' 7.6.5.1'
47
20
fegetround :
48
- returns : int
49
- params : []
50
21
defined : ' 7.6.5.2'
51
22
fe_dec_getround :
52
- returns : int
53
- params : []
54
23
defined : ' 7.6.5.3'
55
24
fesetmode :
56
- returns : int
57
- params :
58
- - const femode_t*
59
25
defined : ' 7.6.5.4'
60
26
fesetround :
61
- returns : int
62
- params :
63
- - int
64
27
defined : ' 7.6.5.5'
65
28
fe_dec_setround :
66
- returns : int
67
- params :
68
- - int
69
29
defined : ' 7.6.5.6'
70
30
fegetenv :
71
- returns : int
72
- params :
73
- - fenv_t*
74
31
defined : ' 7.6.6.1'
75
32
feholdexcept :
76
- returns : int
77
- params :
78
- - fenv_t*
79
33
defined : ' 7.6.6.2'
80
34
fesetenv :
81
- returns : int
82
- params :
83
- - const fentv_t*
84
35
defined : ' 7.6.6.3'
85
36
feupdateenv :
86
- returns : int
87
- params :
88
- - const fenv_t*
89
37
defined : ' 7.6.6.4'
90
-
91
- # TODO: yay fill out moar stuff!!!1
You can’t perform that action at this time.
0 commit comments