-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
122 lines (117 loc) · 2.77 KB
/
mkdocs.yml
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
site_name: z_
site_url: https://zakarouf.github.io/z_
theme:
name: material
language: en
features:
- content.code.annotate
# - content.tabs.link
# - header.autohide
# - navigation.expand
- navigation.indexes
# - navigation.instant
- navigation.sections
- navigation.tabs
# - navigation.tabs.sticky
- navigation.top
- navigation.tracking
- search.highlight
- search.share
- search.suggest
# - toc.integrate
palette:
scheme: slate
primary: amber
accent: amber
markdown_extensions: [fenced_code]
# Extensions
markdown_extensions:
- admonition
- abbr
- attr_list
- def_list
- footnotes
- meta
- md_in_html
- toc:
permalink: true
- pymdownx.arithmatex:
generic: true
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tilde
- fenced_code
nav:
- Home: index.md
- Getting Started:
- install.md
- using.md
- config.md
- Overview: overview.md
- Types:
- Primitive Types: types/base/primitive_types.md
- String: types/string/string.md
- Generic Arrays: types/arr/gen_arr.md
- Object Arrays: types/arr/dynt.md
- Object Lists: types/arr/irrg.md
- Vector: types/geo/vector.md
- Matrix: types/geo/matrix.md
- Record: types/alg/rec.md
- Tuple: types/alg/tup.md
- Sum Type: types/alg/enum.md
- Optional: types/misc/option.md
- Result: types/misc/result.md
- Hash Table: types/ds/hashhoyt.md
- Linked List: types/ds/LinkedList.md
- Tree: types/ds/tree.md
# - Type System:
# - Type of
# - Type id
# - Auto Type
# - Type Generic
# - Type Reflection
# - Memory:
# - Basic Allocaters
# - Wrapper
# - Deconstrutor with z__Autofree
# - Memory Logging
#- Multi-Threading:
# - Multi-Threading Model
# - Using Pthreads
# - Using OpenMP
#- Standard Implementations:
# - File System
# - Time System
# - Argument Parser
# - ANSI Escape Code Formater
# - Generic Print
# - String Caster
# - Logger
# - Terminal IO
#- Preprocessor:
# - Introduction
# - Programming Using C Macros
# - Argument Selection
# - Argument Mapping
# - Conditionals
- Licence: LICENCE.md