From: Berend de B. <be...@po...> - 2009-06-12 11:33:56
|
Hi All, A recent change in YY_COMPRESSED_SCANNER_SKELETON requires that yy_content_area be set. Unfortunately I relied on the fact you didn't need to set it, so I could avoid a large memory copy. I'm not yet sure what to do. What I really need is a SPECIAL with a valid base_address, but can I rely on ISE Eiffel not to move this? I'm afraid I can't. Another solution is if my C malloc wrapper (STDC_BUFFER) implements ABSTRACT_SPECIAL, so that would require YY_SCANNER_SKELETON.yy_content_area to be changed to use ABSTRACT_SPECIAL. Any thoughts? So the goal is to run the scanner/parser straight from a malloc buffer, which used to work. -- Cheers, Berend de Boer |