1
Тест 'жёстких' модулей SBL ====================================
2
Интерпретация math =============================
3
--- test/source/simodo-script/modules/math/abs-01.simodo-script :
6
print math.absReal(-2.9)
7
print math.absReal(-1.0)
10
print math.absReal(5.332)
28
Интерпретация выполнена успешно
29
--- test/source/simodo-script/modules/math/clamp-01.simodo-script :
32
print math.clampInt(1, 0, 2)
34
print math.clampInt(-3, 5, 12)
36
print math.clampInt(-6, 90, 43)
39
print math.clampReal(3.0, -1.0, 4.6)
41
print math.clampReal(-3.2, -1, -0.5)
43
print math.clampReal(-6, 90, -3)
52
Интерпретация выполнена успешно
53
--- test/source/simodo-script/modules/math/math-01.simodo-script :
66
Интерпретация выполнена успешно
67
--- test/source/simodo-script/modules/math/sign-01.simodo-script :
70
print math.signFloat(-2.9)
71
print math.signFloat(-1.0)
72
print math.signFloat(0.0)
73
print math.signFloat(1.0)
74
print math.signFloat(5.332)
92
Интерпретация выполнена успешно
93
--- test/source/simodo-script/modules/math/trigonometry-01.simodo-script :
96
def auto : sin_0 = math.sin(0.0),
97
cos_pi = math.cos(math.pi),
98
tan_pi = math.tan(math.pi)
107
Интерпретация выполнена успешно
108
--- test/source/simodo-script/modules/math/trigonometry-02.simodo-script :
112
sin_0 = math.sin(0.0),
113
cos_pi = math.cos(math.pi),
114
tan_pi = math.tan(math.pi)
117
asin_sin_0 = math.asin(sin_0),
118
acos_cos_pi = math.acos(cos_pi),
119
atan_tan_pi = math.atan(tan_pi)
128
Интерпретация выполнена успешно
129
--- test/source/simodo-script/modules/math/trigonometry-03.simodo-script :
133
sin_0 = math.sin(0.0),
134
cos_pi = math.cos(math.pi),
135
tan_pi = math.tan(math.pi)
138
asinND_sin_0 = math.asinND(sin_0, 1),
139
acosND_cos_pi = math.acosND(cos_pi, 1),
140
atanND_tan_pi = math.atanND(tan_pi, 1)
146
print math.atan2ND(tan_pi, 1)
152
Интерпретация выполнена успешно
153
Анализ math ====================================
154
--- test/source/simodo-script/modules/math/abs-01.simodo-script :
157
print math.absReal(-2.9)
158
print math.absReal(-1.0)
159
print math.absReal(0.0)
160
print math.absReal(1.0)
161
print math.absReal(5.332)
169
Интерпретация выполнена успешно
170
--- test/source/simodo-script/modules/math/clamp-01.simodo-script :
173
print math.clampInt(1, 0, 2)
175
print math.clampInt(-3, 5, 12)
177
print math.clampInt(-6, 90, 43)
180
print math.clampReal(3.0, -1.0, 4.6)
182
print math.clampReal(-3.2, -1, -0.5)
184
print math.clampReal(-6, 90, -3)
187
Интерпретация выполнена успешно
188
--- test/source/simodo-script/modules/math/math-01.simodo-script :
197
Интерпретация выполнена успешно
198
--- test/source/simodo-script/modules/math/sign-01.simodo-script :
201
print math.signFloat(-2.9)
202
print math.signFloat(-1.0)
203
print math.signFloat(0.0)
204
print math.signFloat(1.0)
205
print math.signFloat(5.332)
207
print math.signInt(-2)
208
print math.signInt(-1)
213
Интерпретация выполнена успешно
214
--- test/source/simodo-script/modules/math/trigonometry-01.simodo-script :
217
def auto : sin_0 = math.sin(0.0),
218
cos_pi = math.cos(math.pi),
219
tan_pi = math.tan(math.pi)
225
Интерпретация выполнена успешно
226
--- test/source/simodo-script/modules/math/trigonometry-02.simodo-script :
230
sin_0 = math.sin(0.0),
231
cos_pi = math.cos(math.pi),
232
tan_pi = math.tan(math.pi)
235
asin_sin_0 = math.asin(sin_0),
236
acos_cos_pi = math.acos(cos_pi),
237
atan_tan_pi = math.atan(tan_pi)
243
Интерпретация выполнена успешно
244
--- test/source/simodo-script/modules/math/trigonometry-03.simodo-script :
248
sin_0 = math.sin(0.0),
249
cos_pi = math.cos(math.pi),
250
tan_pi = math.tan(math.pi)
253
asinND_sin_0 = math.asinND(sin_0, 1),
254
acosND_cos_pi = math.acosND(cos_pi, 1),
255
atanND_tan_pi = math.atanND(tan_pi, 1)
261
print math.atan2ND(tan_pi, 1)
263
Интерпретация выполнена успешно
264
Интерпретация array =============================
265
--- test/source/simodo-script/modules/array/test-01-array.simodo-script :
266
import array type array
270
for auto : i in Range(0,9)
275
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
276
Интерпретация выполнена успешно
277
--- test/source/simodo-script/modules/array/test-02-array.simodo-script :
278
import array type array
280
def array.any(10,"") : a
282
for auto : i in Range(0,9)
287
["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]
288
Интерпретация выполнена успешно
289
Анализ array ====================================
290
--- test/source/simodo-script/modules/array/test-01-array.simodo-script :
291
import array type array
295
for auto : i in Range(0,9)
300
Интерпретация выполнена успешно
301
--- test/source/simodo-script/modules/array/test-02-array.simodo-script :
302
import array type array
304
def array.any(10,"") : a
306
for auto : i in Range(0,9)
311
Интерпретация выполнена успешно