Содержание


Пример demo_strings

Программа служит для иллюстрации использования строковых функций и тестирования обработки строк в компиляторе DAQ PASCAL.

Собственно, этот тест служил для отладки и проверки корректности работы строковых функций при разработке компилятора. С этим связано довольно странное на первый взгляд содержимое теста - оно ставит целью всестороннюю проверку компилятора, поэтому содержит весьма сложные конструкции, лишенные какого-либо иного смысла, кроме создания для компилятора различных головоломок с заранее известным ответом.

Перейти к Содержанию


Пример вывода

Если все в порядке, в консоли должно быть что-то вроде:

****************
STRING TEST DEMO
****************
RunCount =     9
MaxAvail =   899
Errors   =     0
****************
1. Standard strings test (stest): 
   7.654321E23 = 765.4321E21
   Garbage collection OK: 899
2. Fibbonaci test: 
   1 1 2 3 5 8 13 21 34 55 89 144 233 377 610
3. DateTime test:
   2006.12.05-21:01:25
   Check datetime2ms:0
****************
Tests passed : 3
Errors found : 0
****************

Перейти к Содержанию


Желаем успешного использования тестовой программы demo_strings.


CRW-DAQ Copyright (c) 2001-2024 Alexey Kuryakin daqgroup@mail.ru