home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
419a.lha
/
Flexx_v2.3
/
Amiga.notes
< prev
next >
Wrap
Text File
|
1990-08-31
|
1KB
|
47 lines
(1) Makefile modifications
o Removed Unix depended commands and conventions
o Made Makefile bison specific (isn't there a bison option to make it act like
yacc, i.e., generate y.tab.c instead of parse.tab.c?)
o Amiga Makefile is called "Makefile.amiga"
(2) flexdef.h modifications (because of makefile problem)
o Cannot get quotes to work correctly with AmigaDOS and LMK.
moved this define to flexdef.h (between ifdef AMIGA...endif) wpl 7/14/90
Affected makefile line:
#SKELFLAGS = -dDEFAULT_SKELETON_FILE="$(SKELETON_FILE)"
(3) parse.y
o Added following prototypes:
void build_eof_action();
void yyerror( char * );
(4) scan.l
o Added case "return ( (int) yytext[0] )"
(5) flex.skel
o Added keyword "register" to following prototypes:
static yy_state_type yy_try_NUL_trans
YY_PROTO(( register yy_state_type current_state ));
static void yyunput YY_PROTO(( YY_CHAR c,
register YY_CHAR *buf_ptr ));
(6) main.c
o changed mktemp call to a call to TmpFileName and added TmpFileName
routine.
char *
TmpFileName(template)