data/full_repos/permissive/188434311/verilog/fifo/async_fifo/async_fifo_grey_code.vh
 line:9: before: "localparam"
1: b"%Error: data/full_repos/permissive/188434311/verilog/fifo/async_fifo/async_fifo_grey_code.vh:98: syntax error, unexpected ':'\n    { GREY_6 , GREY_0 } :\n                        ^\n%Error: data/full_repos/permissive/188434311/verilog/fifo/async_fifo/async_fifo_grey_code.vh:121: syntax error, unexpected ':'\n    { GREY_1  , GREY_1 } : \n                         ^\n%Error: Exiting due to 2 error(s)\n"
function fifo_empty;
  input [ 3 : 0 ] wr_ptr_grey;
  input [ 3 : 0 ] rd_ptr_grey;
  case( { wr_ptr_grey , rd_ptr_grey } )
    { GREY_0  , GREY_0 } : 
    { GREY_1  , GREY_1 } : 
    { GREY_2  , GREY_2 } : 
    { GREY_3  , GREY_3 } : 
    { GREY_4  , GREY_4 } : 
    { GREY_5  , GREY_5 } : 
    { GREY_6  , GREY_6 } : 
    { GREY_7  , GREY_7 } : 
    { GREY_8  , GREY_8 } : 
    { GREY_9  , GREY_9 } : 
    { GREY_10 , GREY_10} : 
    { GREY_11 , GREY_11} : fifo_empty = EMPTY ;
    default : fifo_empty = ~ EMPTY ;
  endcase
endfunction
function fifo_empty;

  input [ 3 : 0 ] wr_ptr_grey;
  input [ 3 : 0 ] rd_ptr_grey;
  case( { wr_ptr_grey , rd_ptr_grey } )
    { GREY_0  , GREY_0 } : 
    { GREY_1  , GREY_1 } : 
    { GREY_2  , GREY_2 } : 
    { GREY_3  , GREY_3 } : 
    { GREY_4  , GREY_4 } : 
    { GREY_5  , GREY_5 } : 
    { GREY_6  , GREY_6 } : 
    { GREY_7  , GREY_7 } : 
    { GREY_8  , GREY_8 } : 
    { GREY_9  , GREY_9 } : 
    { GREY_10 , GREY_10} : 
    { GREY_11 , GREY_11} : fifo_empty = EMPTY ;
    default : fifo_empty = ~ EMPTY ;
  endcase
endfunction