Есть ли метод reduce() в Specman, который я могу использовать для общих функций сокращения? Я имею в виду что-то вроде: var x: list of bit = some_function_that_returns_list_of_bit;
var bitmap: uint =
У меня есть список, который я хочу, чтобы напечатать: foo: list of string;
Я хочу создать строку bar, которая является конкатенация элементов foo. В Perl я хотел бы сделать: $bar = join " ", @foo;
я следующий код в Specman: var x := some.very.long.path.to.a.variable.in.another.struct;
while (x == some_value) {
//do something that uses x;
//wait for something
//get a new value
Как вернуть массив из метода в Specman? Например. method a : list of uint is {
var data: list of uint;
.....
result = data;
};
extend sys {
var data_sys: list of uint;
run() is al