1 | ;;
|
---|
2 | ;; TOPPERS Software
|
---|
3 | ;; Toyohashi Open Platform for Embedded Real-Time Systems
|
---|
4 | ;;
|
---|
5 | ;; Copyright (C) 2010 by TAKUYA
|
---|
6 | ;; Embedded and Real-Time Systems Laboratory
|
---|
7 | ;; Graduate School of Information Science, Nagoya Univ., JAPAN
|
---|
8 | ;;
|
---|
9 | ;; ãLì ÒÍCȺÌ(1)`(4)Ìðð½·êÉÀèC{\tgEF
|
---|
10 | ;; Ai{\tgEFAðüϵ½àÌðÜÞDȺ¯¶jðgpE¡»Eü
|
---|
11 | ;; ÏEÄzziȺCpÆÄÔj·é±Æð³Åø·éD
|
---|
12 | ;; (1) {\tgEFAð\[XR[hÌ`Åp·éêÉÍCãLÌì
|
---|
13 | ;; \¦C±Ìpð¨æѺL̳ÛØKèªC»ÌÜÜÌ`Å\[
|
---|
14 | ;; XR[hÉÜÜêÄ¢é±ÆD
|
---|
15 | ;; (2) {\tgEFAðCCu`®ÈÇC¼Ì\tgEFAJÉg
|
---|
16 | ;; pÅ«é`ÅÄzz·éêÉÍCÄzzɺ¤hL
|
---|
17 | gip
|
---|
18 | ;; Ò}j
|
---|
19 | AÈÇjÉCãLÌì \¦C±Ìpð¨æѺL
|
---|
20 | ;; ̳ÛØKèðfÚ·é±ÆD
|
---|
21 | ;; (3) {\tgEFAðC@íÉgÝÞÈÇC¼Ì\tgEFAJÉg
|
---|
22 | ;; pÅ«È¢`ÅÄzz·éêÉÍCÌ¢¸ê©Ìðð½·±
|
---|
23 | ;; ÆD
|
---|
24 | ;; (a) Äzzɺ¤hL
|
---|
25 | gipÒ}j
|
---|
26 | AÈÇjÉCãLÌ
|
---|
27 | ;; ì \¦C±Ìpð¨æѺL̳ÛØKèðfÚ·é±ÆD
|
---|
28 | ;; (b) ÄzzÌ`ÔðCÊÉèßéû@ÉæÁÄCTOPPERSvWFNgÉ
|
---|
29 | ;; ñ·é±ÆD
|
---|
30 | ;; (4) {\tgEFAÌpÉæè¼ÚIܽÍÔÚIɶ¶é¢©Èé¹
|
---|
31 | ;; Q©çàCãLì Ò¨æÑTOPPERSvWFNgðÆÓ·é±ÆD
|
---|
32 | ;; ܽC{\tgEFAÌ[UܽÍGh[U©çÌ¢©Èé
|
---|
33 | ;; RÉîÿ©çàCãLì Ò¨æÑTOPPERSvWFNgð
|
---|
34 | ;; ÆÓ·é±ÆD
|
---|
35 | ;;
|
---|
36 | ;; {\tgEFAÍC³ÛØÅñ³êÄ¢éàÌÅ éDãLì Ò¨
|
---|
37 | ;; æÑTOPPERSvWFNgÍC{\tgEFAÉÖµÄCÁèÌgpÚI
|
---|
38 | ;; ÉηéK«àÜßÄC¢©ÈéÛØàsíÈ¢DܽC{\tgEF
|
---|
39 | ;; AÌpÉæè¼ÚIܽÍÔÚIɶ¶½¢©Èé¹QÉÖµÄàC»
|
---|
40 | ;; ÌÓCðíÈ¢D
|
---|
41 | ;;
|
---|
42 | ;;
|
---|
43 | auto
|
---|
44 | break
|
---|
45 | case
|
---|
46 | char
|
---|
47 | const
|
---|
48 | continue
|
---|
49 | default
|
---|
50 | do
|
---|
51 | double
|
---|
52 | else
|
---|
53 | enum
|
---|
54 | extern
|
---|
55 | float
|
---|
56 | for
|
---|
57 | goto
|
---|
58 | if
|
---|
59 | int
|
---|
60 | long
|
---|
61 | register
|
---|
62 | return
|
---|
63 | short
|
---|
64 | signed
|
---|
65 | sizeof
|
---|
66 | static
|
---|
67 | struct
|
---|
68 | switch
|
---|
69 | typedef
|
---|
70 | union
|
---|
71 | unsigned
|
---|
72 | void
|
---|
73 | volatile
|
---|
74 | while
|
---|
75 | ;*2
|
---|
76 | #define
|
---|
77 | #elif
|
---|
78 | #else
|
---|
79 | #endif
|
---|
80 | #error
|
---|
81 | #if
|
---|
82 | #ifdef
|
---|
83 | #ifndef
|
---|
84 | #import
|
---|
85 | #include
|
---|
86 | #line
|
---|
87 | #pragma
|
---|
88 | #undef
|
---|
89 | ;*1
|
---|
90 | _asm
|
---|
91 | __asm
|
---|
92 | _based
|
---|
93 | __based
|
---|
94 | cdecl
|
---|
95 | _cdecl
|
---|
96 | __cdecl
|
---|
97 | _declspec
|
---|
98 | __declspec
|
---|
99 | dllexport
|
---|
100 | dllimport
|
---|
101 | _except
|
---|
102 | __except
|
---|
103 | _fastcall
|
---|
104 | __fastcall
|
---|
105 | _finally
|
---|
106 | __finally
|
---|
107 | _inline
|
---|
108 | __inline
|
---|
109 | _int8
|
---|
110 | __int8
|
---|
111 | _int16
|
---|
112 | __int16
|
---|
113 | _int32
|
---|
114 | __int32
|
---|
115 | _int64
|
---|
116 | __int64
|
---|
117 | _leave
|
---|
118 | __leave
|
---|
119 | naked
|
---|
120 | _stdcall
|
---|
121 | __stdcall
|
---|
122 | thread
|
---|
123 | _try
|
---|
124 | __try
|
---|
125 | $END$
|
---|
126 |
|
---|
127 | ;*0
|
---|
128 | node
|
---|
129 | linkunit
|
---|
130 | domain
|
---|
131 | class
|
---|
132 | signature
|
---|
133 | celltype
|
---|
134 | composite
|
---|
135 | cell
|
---|
136 | ;*1
|
---|
137 | attr
|
---|
138 | var
|
---|
139 | call
|
---|
140 | entry
|
---|
141 | FACTORY
|
---|
142 | factory
|
---|
143 | require
|
---|
144 | ;*2
|
---|
145 | singleton
|
---|
146 | active
|
---|
147 | C_EXP
|
---|
148 | import
|
---|
149 | import_C
|
---|
150 | write
|
---|
151 | allocator
|
---|
152 | size_is
|
---|
153 | count_is
|
---|
154 | omit
|
---|
155 | optional
|
---|
156 | through
|
---|
157 | receive
|
---|
158 | send
|
---|
159 | context
|
---|
160 | inline
|
---|
161 | deviate
|
---|
162 |
|
---|
163 | ;*0
|
---|
164 | uint8_t
|
---|
165 | uint16_t
|
---|
166 | uint32_t
|
---|
167 | int8_t
|
---|
168 | int16_t
|
---|
169 | int32_t
|
---|
170 | int64_t
|
---|
171 | bool_t
|
---|
172 | char_t
|
---|
173 | double64_t
|
---|
174 | float32_t
|
---|
175 | true
|
---|
176 | false
|
---|