prism/tests/languages/bsl/keyword_feature.test

37 lines
2.4 KiB
Plaintext

пока для новый прервать попытка
исключение вызватьисключение иначе конецпопытки неопределено
функция перем возврат конецфункции
если иначеесли процедура конецпроцедуры тогда
знач экспорт конецесли
из каждого истина по
цикл конеццикла выполнить
while for new break try
except raise else endtry undefined
function var return endfunction null
if elseif procedure endprocedure then
val export endif
in each true false to
do enddo execute
----------------------------------------------------
[
["keyword", "пока"], ["keyword", "для"], ["keyword", "новый"], ["keyword", "прервать"], ["keyword", "попытка"],
["keyword", "исключение"], ["keyword", "вызватьисключение"], ["keyword", "иначе"], ["keyword", "конецпопытки"], ["keyword", "неопределено"],
["keyword", "функция"], ["keyword", "перем"], ["keyword", "возврат"], ["keyword", "конецфункции"],
["keyword", "если"], ["keyword", "иначеесли"], ["keyword", "процедура"], ["keyword", "конецпроцедуры"], ["keyword", "тогда"],
["keyword", "знач"], ["keyword", "экспорт"], ["keyword", "конецесли"],
["keyword", "из"], ["keyword", "каждого"], ["keyword", "истина"], ["keyword", "по"],
["keyword", "цикл"], ["keyword", "конеццикла"], ["keyword", "выполнить"],
["keyword", "while"], ["keyword", "for"], ["keyword", "new"], ["keyword", "break"], ["keyword", "try"],
["keyword", "except"], ["keyword", "raise"], ["keyword", "else"], ["keyword", "endtry"], ["keyword", "undefined"],
["keyword", "function"], ["keyword", "var"], ["keyword", "return"], ["keyword", "endfunction"], ["keyword", "null"],
["keyword", "if"], ["keyword", "elseif"], ["keyword", "procedure"], ["keyword", "endprocedure"], ["keyword", "then"],
["keyword", "val"], ["keyword", "export"], ["keyword", "endif"],
["keyword", "in"], ["keyword", "each"], ["keyword", "true"], ["keyword", "false"], ["keyword", "to"],
["keyword", "do"], ["keyword", "enddo"], ["keyword", "execute"]
]
----------------------------------------------------
Checks for all keywords.