-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefines.h
More file actions
68 lines (54 loc) · 1.87 KB
/
defines.h
File metadata and controls
68 lines (54 loc) · 1.87 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
/*
Definitions for the filenames we are going to use
*/
//HelloWorld
#define helloWorld "info/helloWorld/MAIN"
#define helloWorldLIB "info/helloWorld/LIBRARIES"
#define helloWorldIO "info/helloWorld/INPUT_OUTPUT"
#define helloWorldCODE "info/helloWorld/CODE"
//Control Flow
#define control "info/controlFlow/MAIN"
#define controlIF "info/controlFlow/IF"
#define controlWHILE "info/controlFlow/WHILE"
#define controlFOR "info/controlFlow/FOR"
#define controlSWITCH "info/controlFlow/SWITCH"
#define controlGOTO "info/controlFlow/GOTO"
//Enumerated
#define enumerated "info/enumerated/MAIN"
#define enumeratedCR "info/enumerated/CREATION"
#define enumeratedUSE "info/enumerated/USE"
#define enumeratedCODE "info/enumerated/CODE"
//Structs
#define structs "info/structs/MAIN"
#define structsCR "info/structs/CREATION"
#define structsUSE "info/structs/USE"
#define structsCODE "info/structs/CODE"
//Pointers
#define pointers "info/pointers/MAIN"
#define pointersCR "info/pointers/CREATION"
#define pointersUSE "info/pointers/USE"
#define pointersCODE "info/pointers/CODE"
//Functions
#define functions "info/functions/MAIN"
#define functionsRETURN "info/functions/RETURN"
#define functionsIOARG "info/functions/IN_OUT_ARGUMENTS"
#define functionsCODE "info/functions/CODE"
//Recursion
#define recursion "info/recursion/MAIN"
#define recursionBIN "info/recursion/BINARY_SEARCH"
#define recursionFIB "info/recursion/FIBONACCI"
#define recursionFACT "info/recursion/FACTORIAL"
#define recursionPAIR "info/recursion/PAIR_ODD"
//Sort
#define sort "info/sort/MAIN"
#define sortIT "info/sort/ITERATIVE"
#define sortREC "info/sort/RECURSIVE"
//files
#define files "info/files/MAIN"
#define filesLIB "info/files/LIBRARIES"
#define filesUSE "info/files/USE"
#define filesCODE "info/files/CODE"
//Modules
#define modules "info/modules/MAIN"
#define modulesH "info/modules/H"
#define modulesC "info/modules/C"