In the MSVC built:
flex -osdcclex.c sdcc.lex
bison -d -v -o sdccy.c sdcc.y
(Also see section 2.4.7 of the SDCC user manual)
In Cygwin, and I guess in Linux also, after ./configure you get a Makefile
$(YACC) -d -v -o $@ $<
SDCClex.c: SDCC.lex SDCCy.h
$(LEX) -t $< >$@
See section 2.4.1 of the SDCC user manual.
Regarding extended memory allocation, it is working for the DS390. Work
has been started to support the DS80C400...
At 10:42 AM 6/12/2003 -0500, you wrote:
>I notices in the SDCC source that the YACC and lex functions are not in
>the source. The only thing in there are the rule files (SDCC.lex and
>SDCC.y). how are thge functions generted from this rule, are then
>generated during compile time and if so what file are they in?.
>Also those SDCC support extended memory allocations controllers (like the
>DALLAS DS80C400 with 16MB extenal memory)?
>thanks in advanced.