Path: utzoo!attcan!utgpu!watmath!att!dptg!rutgers!cs.utexas.edu!uunet!mcsun!unido!materna!jh From: jh@materna.uucp (Juergen Hackenbroich) Newsgroups: comp.os.os9,sub.os.os9 Subject: Flex on OS-9 Message-ID: <550@materna.uucp> Date: 21 Sep 89 10:42:12 GMT Reply-To: jh@materna.UUCP (Juergen Hackenbroich) Organization: Dr.Materna GmbH, Dortmund Lines: 28 Hallo, I just tried to compile 'flex' on our os-9 machine, but I got some problems... 1. I only managed to compile a version will accepts its own scan.l but with \l instead of \n (*x/os-9). But this version doesn't create a correct scanner, the output is not in the correct order. 2. When correction the order of the output of (1) I can compile the scanner but this time it doesn't accept scan.l because there seem to be problems with determining end of line after end of rules. 3. When I kill some parts of scan.l the system crashes with '171: E$DAMAGE'. All this behaviour seems to me like a problem with internal data structures. Some tables are of type short which is known to cause some problems in os-9 compilers, but I didn't find any suspicous statement. Thanks for any hints, hacki -- Juergen Hackenbroich | Tel. +49 (231) 51908-20 Dr. Materna GmbH | jh@materna.uucp Vosskuhle 38 D-4600 Dortmund 1