I am using Quartus Prime Lite 17.0.0 and it accepts the following file:
Is it right that Quartus accepts macro-conent within quoted strings?
Or is the accent grave ` forbidden in quoted strings? If I remove
the line s=.... Quartus complains that a endif is missing. That is ok.
Qould someone out there perhaps verify my observation with the above content?
Is there an explanation? (I am a FPGA-Noob)
Code:
module ParserErrorV01( input wire D0, output wire LED1 ) ;
reg [10*8:1] s ;
assign LED1=D0 ;
`ifdef POSEDGE
s = "`endif // foo";
endmodule
Or is the accent grave ` forbidden in quoted strings? If I remove
the line s=.... Quartus complains that a endif is missing. That is ok.
Qould someone out there perhaps verify my observation with the above content?
Is there an explanation? (I am a FPGA-Noob)