Tengo la siguiente sentencia assert en un bucle for, que está dentro de un bloque generate:
34 assert ((a[j] == 1'b1) || (a[j] == 1'b0))
35 else $error("Input 'a[" + j + "]' is not a digital logic value");
Cuando intento compilar, me sale el siguiente error:
Error: archivo (34): cerca de "(": error de sintaxis, inesperado '(', esperando propiedad
Por lo que veo, no me falta ningún paréntesis en el