> So you'd want to also restrict param_expression and > constant_param_expression, forcing > > parameter type T = type(logic [N-1:0]); > > in place of > > parameter type T = logic [N-1:0]; This discussion started with the issue of side effects from anonymous enum declarations: parameter type T = enum {x, y, z}; Where would x, y, and z be declared? Would this prevent you from declaring another parameter with the exact same type? PaulReceived on Tue Jan 17 18:18:53 2006
This archive was generated by hypermail 2.1.8 : Tue Jan 17 2006 - 18:19:04 PST