3 <style|<tuple|book|style-bk>>
6 <doc-data|<doc-title|<TeXmacs> notes for <name|The C Programming
7 Language>>|<doc-author|<author-data|<author-name|Steven William
8 \PBaltakatei\Q Sandoval>|<author-email|baltakatei@gmail.com>|<author-homepage|reboil.com>>>|<doc-date|2023>>
21 <associate|page-medium|paper>
22 <associate|preamble|false>
23 <associate|project-flag|true>
29 <associate|auto-1|<tuple|1|5|ch1.tm>>
30 <associate|auto-2|<tuple|1.1|5|ch1.tm>>
31 <associate|auto-3|<tuple|1.2|8|ch1.tm>>
32 <associate|auto-4|<tuple|1.2.1|8|ch1.tm>>
33 <associate|auto-5|<tuple|2|9|ch2.tm>>
34 <associate|auto-6|<tuple|2.1|9|ch2.tm>>
35 <associate|auto-7|<tuple|2.2|9|ch2.tm>>
36 <associate|auto-8|<tuple|3|11|ch3.tm>>
37 <associate|footnote-1.1.1|<tuple|1.1.1|5|ch1.tm>>
38 <associate|footnote-1.1.10|<tuple|1.1.10|7|ch1.tm>>
39 <associate|footnote-1.1.11|<tuple|1.1.11|7|ch1.tm>>
40 <associate|footnote-1.1.2|<tuple|1.1.2|5|ch1.tm>>
41 <associate|footnote-1.1.3|<tuple|1.1.3|6|ch1.tm>>
42 <associate|footnote-1.1.4|<tuple|1.1.4|6|ch1.tm>>
43 <associate|footnote-1.1.5|<tuple|1.1.5|6|ch1.tm>>
44 <associate|footnote-1.1.6|<tuple|1.1.6|6|ch1.tm>>
45 <associate|footnote-1.1.7|<tuple|1.1.7|6|ch1.tm>>
46 <associate|footnote-1.1.8|<tuple|1.1.8|6|ch1.tm>>
47 <associate|footnote-1.1.9|<tuple|1.1.9|7|ch1.tm>>
48 <associate|footnote-1.2.1|<tuple|1.2.1|8|ch1.tm>>
49 <associate|footnote-1.2.2|<tuple|1.2.2|8|ch1.tm>>
50 <associate|footnote-1.2.3|<tuple|1.2.3|8|ch1.tm>>
51 <associate|footnote-1.2.4|<tuple|1.2.4|8|ch1.tm>>
52 <associate|footnote-1.2.5|<tuple|1.2.5|8|ch1.tm>>
53 <associate|footnr-1.1.1|<tuple|1.1.1|5|ch1.tm>>
54 <associate|footnr-1.1.10|<tuple|1.1.10|7|ch1.tm>>
55 <associate|footnr-1.1.11|<tuple|1.1.11|7|ch1.tm>>
56 <associate|footnr-1.1.2|<tuple|1.1.2|5|ch1.tm>>
57 <associate|footnr-1.1.3|<tuple|1.1.3|6|ch1.tm>>
58 <associate|footnr-1.1.4|<tuple|1.1.4|6|ch1.tm>>
59 <associate|footnr-1.1.5|<tuple|1.1.5|6|ch1.tm>>
60 <associate|footnr-1.1.6|<tuple|1.1.6|6|ch1.tm>>
61 <associate|footnr-1.1.7|<tuple|1.1.7|6|ch1.tm>>
62 <associate|footnr-1.1.8|<tuple|1.1.8|6|ch1.tm>>
63 <associate|footnr-1.1.9|<tuple|1.1.9|7|ch1.tm>>
64 <associate|footnr-1.2.1|<tuple|1.2.1|8|ch1.tm>>
65 <associate|footnr-1.2.2|<tuple|1.2.2|8|ch1.tm>>
66 <associate|footnr-1.2.3|<tuple|1.2.3|8|ch1.tm>>
67 <associate|footnr-1.2.4|<tuple|1.2.4|8|ch1.tm>>
68 <associate|footnr-1.2.5|<tuple|1.2.5|8|ch1.tm>>
69 <associate|func getchar|<tuple|1.2.1|8|ch1.tm>>
70 <associate|func putchar|<tuple|3|8|ch1.tm>>
71 <associate|part:ch1.tm|<tuple|?|5|../../../../.TeXmacs/texts/scratch/no_name_10.tm>>
72 <associate|part:ch2.tm|<tuple|1.2.5|9|../../../../.TeXmacs/texts/scratch/no_name_10.tm>>
73 <associate|part:ch3.tm|<tuple|2.2|11|../../../../.TeXmacs/texts/scratch/no_name_10.tm>>
74 <associate|ref includehelp-oct-hex|<tuple|1.1.3|6|ch1.tm>>
75 <associate|term declaration|<tuple|call|5|ch1.tm>>
76 <associate|term definition|<tuple|1.1.1|5|ch1.tm>>
77 <associate|term enumeration|<tuple|linter|5|ch1.tm>>
78 <associate|term escape_sequence|<tuple|enumeration|5|ch1.tm>>
79 <associate|term garbage_collection|<tuple|1.1.10|7|ch1.tm>>
80 <associate|term heap|<tuple|garbage collection|7|ch1.tm>>
81 <associate|term machine-independent|<tuple|<label|term
83 <associate|term operand|<tuple|<label|term
84 machine-independent>machine-independent|7|ch1.tm>>
85 <associate|term operator|<tuple|<label|term operand>operand|7|ch1.tm>>
86 <associate|term stack|<tuple|parameter|7|ch1.tm>>
87 <associate|term struct|<tuple|1.1.11|7|ch1.tm>>
88 <associate|term structure_assignment|<tuple|<label|term
89 struct>struct|7|ch1.tm>>
90 <associate|term text_stream|<tuple|structure assignment|7|ch1.tm>>
91 <associate|term_argument|<tuple|1.1|5|ch1.tm>>
92 <associate|term_call|<tuple|assignment|5|ch1.tm>>
93 <associate|term_expression|<tuple|1.1.4|6|ch1.tm>>
94 <associate|term_function|<tuple|1.1.8|7|ch1.tm>>
95 <associate|term_function_call|<tuple|function|7|ch1.tm>>
96 <associate|term_function_prototype|<tuple|function call|7|ch1.tm>>
97 <associate|term_linter|<tuple|1.1.2|5|ch1.tm>>
98 <associate|term_parameter|<tuple|<label|term operator>operator|7|ch1.tm>>
99 <associate|term_statement|<tuple|<label|term stack>stack|7|ch1.tm>>
100 <associate|term_type|<tuple|<label|term text_stream>text
108 <tuple|ch1.tm|chapter-nr|0|section-nr|0|subsection-nr|0>
110 <tuple|ch2.tm|chapter-nr|1|section-nr|2|subsection-nr|1>
112 <tuple|ch3.tm|chapter-nr|2|section-nr|2|subsection-nr|0>
115 <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Definitions>
116 <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
117 <no-break><pageref|auto-1><vspace|0.5fn>
119 1.1<space|2spc>Terminology <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
120 <no-break><pageref|auto-2>
122 1.2<space|2spc>Functions <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
123 <no-break><pageref|auto-3>
125 <with|par-left|<quote|1tab>|1.2.1<space|2spc>Character Input and Output
126 <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
127 <no-break><pageref|auto-4>>
129 <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Utilities>
130 <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
131 <no-break><pageref|auto-5><vspace|0.5fn>
133 2.1<space|2spc>Text Editor <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
134 <no-break><pageref|auto-6>
136 2.2<space|2spc>Linter <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
137 <no-break><pageref|auto-7>
139 <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>K&R
140 Exercises> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
141 <no-break><pageref|auto-8><vspace|0.5fn>