%PDF-1.5 % 4 0 obj << /S /GoTo /D (section.1) >> endobj 7 0 obj (t Programming) endobj 8 0 obj << /S /GoTo /D (subsection.1.1) >> endobj 11 0 obj (Overview) endobj 12 0 obj << /S /GoTo /D (subsection.1.2) >> endobj 15 0 obj (Introduction to the t Language for CAN) endobj 16 0 obj << /S /GoTo /D (subsection.1.3) >> endobj 19 0 obj (Elements of a t Program) endobj 20 0 obj << /S /GoTo /D (subsection.1.4) >> endobj 23 0 obj (Device dependent functionality) endobj 24 0 obj << /S /GoTo /D (section.2) >> endobj 27 0 obj (t Language Reference) endobj 28 0 obj << /S /GoTo /D (subsection.2.1) >> endobj 31 0 obj (Types) endobj 32 0 obj << /S /GoTo /D (subsection.2.2) >> endobj 35 0 obj (Variables and constants) endobj 36 0 obj << /S /GoTo /D (subsection.2.3) >> endobj 39 0 obj (Serialization and Deserialization) endobj 40 0 obj << /S /GoTo /D (subsection.2.4) >> endobj 43 0 obj (Environment Variables) endobj 44 0 obj << /S /GoTo /D (subsection.2.5) >> endobj 47 0 obj (Functions) endobj 48 0 obj << /S /GoTo /D (subsection.2.6) >> endobj 51 0 obj (Control Flow Statements) endobj 52 0 obj << /S /GoTo /D (subsection.2.7) >> endobj 55 0 obj (Expressions) endobj 56 0 obj << /S /GoTo /D (subsection.2.8) >> endobj 59 0 obj (Blocks) endobj 60 0 obj << /S /GoTo /D (subsection.2.9) >> endobj 63 0 obj (Comments) endobj 64 0 obj << /S /GoTo /D (subsection.2.10) >> endobj 67 0 obj (Hooks) endobj 68 0 obj << /S /GoTo /D (subsection.2.11) >> endobj 71 0 obj (Using CAN Databases) endobj 72 0 obj << /S /GoTo /D (subsection.2.12) >> endobj 75 0 obj (\043include) endobj 76 0 obj << /S /GoTo /D (subsection.2.13) >> endobj 79 0 obj (\043error) endobj 80 0 obj << /S /GoTo /D (subsection.2.14) >> endobj 83 0 obj (\043warning) endobj 84 0 obj << /S /GoTo /D (subsection.2.15) >> endobj 87 0 obj (Conditional Compilation) endobj 88 0 obj << /S /GoTo /D (subsection.2.16) >> endobj 91 0 obj (Predefined Output Functions) endobj 92 0 obj << /S /GoTo /D (subsection.2.17) >> endobj 95 0 obj (Predefined File I/O Functions) endobj 96 0 obj << /S /GoTo /D (subsection.2.18) >> endobj 99 0 obj (Predefined XML Functions) endobj 100 0 obj << /S /GoTo /D (subsection.2.19) >> endobj 103 0 obj (Predefined Math Functions) endobj 104 0 obj << /S /GoTo /D (subsection.2.20) >> endobj 107 0 obj (Predefined String Functions) endobj 108 0 obj << /S /GoTo /D (subsection.2.21) >> endobj 111 0 obj (Predefined CAN Related Functions) endobj 112 0 obj << /S /GoTo /D (subsection.2.22) >> endobj 115 0 obj (Predefined Timer Related Functions) endobj 116 0 obj << /S /GoTo /D (subsection.2.23) >> endobj 119 0 obj (Predefined Environment Variable Functions) endobj 120 0 obj << /S /GoTo /D (subsection.2.24) >> endobj 123 0 obj (Predefined CAN Transport Protocol Related Functions) endobj 124 0 obj << /S /GoTo /D (subsection.2.25) >> endobj 127 0 obj (Predefined t Program Related Functions) endobj 128 0 obj << /S /GoTo /D (subsection.2.26) >> endobj 131 0 obj (Predefined Logger Related Functions) endobj 132 0 obj << /S /GoTo /D (subsection.2.27) >> endobj 135 0 obj (Predefined Crypto Related Functions) endobj 136 0 obj << /S /GoTo /D (subsection.2.28) >> endobj 139 0 obj (Predefined System Related Functions) endobj 140 0 obj << /S /GoTo /D (subsection.2.29) >> endobj 143 0 obj (Predefined Customer Data Related Functions) endobj 144 0 obj << /S /GoTo /D (subsection.2.30) >> endobj 147 0 obj (Predefined LED Functions) endobj 148 0 obj << /S /GoTo /D (subsection.2.31) >> endobj 151 0 obj (Predefined I/O Functions) endobj 152 0 obj << /S /GoTo /D (subsection.2.32) >> endobj 155 0 obj (Other Predefined Functions) endobj 156 0 obj << /S /GoTo /D (subsection.2.33) >> endobj 159 0 obj (Predefined Symbols) endobj 160 0 obj << /S /GoTo /D (subsection.2.34) >> endobj 163 0 obj (Predefined Types) endobj 164 0 obj << /S /GoTo /D (subsection.2.35) >> endobj 167 0 obj (Predefined Constants) endobj 168 0 obj << /S /GoTo /D (section.3) >> endobj 171 0 obj (Document Revision History) endobj 172 0 obj << /S /GoTo /D [173 0 R /Fit] >> endobj 175 0 obj << /Length 708 /Filter /FlateDecode >> stream xڥTQo ~ϯ{kuҶJi];M&f;sMl'wߝdIy?/Uiyf%{ɥi2-lrG?>0i/6yXZm-Ttm}x:"l 2Uq#f}LZL )JY;tqyoMWMnvL(gL'%`07ݎEg^)/C;ފ=V{Qi7`zŲAU0e#rZq+:I<lox4V:CpӅ,t3thŨ'0.M