From owner-freebsd-hackers@FreeBSD.ORG Thu Jun 29 22:22:17 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C182E16A403 for ; Thu, 29 Jun 2006 22:22:17 +0000 (UTC) (envelope-from randyhyde@earthlink.net) Received: from elasmtp-spurfowl.atl.sa.earthlink.net (elasmtp-spurfowl.atl.sa.earthlink.net [209.86.89.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 223E3457B8 for ; Thu, 29 Jun 2006 22:22:17 +0000 (GMT) (envelope-from randyhyde@earthlink.net) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=LBBQjzXYMfk16n15rHuYTRu6vQ+MBbVb670iqG306AQ4QICPs8ilE4mtOYqY2mUg; h=Message-ID:Date:From:Reply-To:To:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:X-ELNK-Trace:X-Originating-IP; Received: from [209.86.224.32] (helo=elwamui-cypress.atl.sa.earthlink.net) by elasmtp-spurfowl.atl.sa.earthlink.net with asmtp (Exim 4.34) id 1Fw4ts-000165-MJ for freebsd-hackers@freebsd.org; Thu, 29 Jun 2006 18:22:16 -0400 Received: from 198.74.38.59 by webmail.pas.earthlink.net with HTTP; Thu, 29 Jun 2006 18:22:16 -0400 Message-ID: <13560403.1151619736637.JavaMail.root@elwamui-cypress.atl.sa.earthlink.net> Date: Thu, 29 Jun 2006 15:22:16 -0700 (GMT-07:00) From: Randall Hyde To: freebsd-hackers@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: EarthLink Zoo Mail 1.0 X-ELNK-Trace: eba5e0c9192a36dcd6dd28457998182d7e972de0d01da940bf6c19f6cb0f9335913243406ea90159350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 209.86.224.32 Subject: Re: FLEX, was Re: Return value of malloc(0) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Randall Hyde List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 22:22:17 -0000 -----Original Message----- >From: Thomas David Rivers >Sent: Jun 29, 2006 3:17 AM >To: freebsd-hackers@freebsd.org, randyhyde@earthlink.net >Subject: Re: FLEX, was Re: Return value of malloc(0) > >"Randall Hyde" >> >> BTW, if anyone is intrested in the full FLEX source, it's part of the HLA >> (High Level Assembler) source package found here: >> >> >> http://webster.cs.ucr.edu/AsmTools/HLA/HLAv1.84/hlasrc.zip >> > >Just wondering if those guys knew that IBM calls their mainframe assembler >the "High Level Assembler", which they abbreviate HLASM. These guys would be just me, and I'm quite aware of HLASM. Of course, the term "High Level Assembler" predated IBM's HLASM by many years (indeed, the phrase was used a bit in the late 1960s, see Salomon's book for details). > >This isn't an x86 assembler like HLA - it's a z/Architecture >(mainframe) assembler, very different beast indeed. Yes, their concept of "High Level" meant fancy macro facilities. Not back for a 1980's-era assembler. > >But - they may want to pick a new name, lest they incur the wrath >of IBM's lawyers. I think IBM took that name in the 80s. Again, the generic term High Level Assembler predated HLASM, and HLA and HLASM are two different things. Further, there was an HLA for the Amiga some time back. Again, it's not like this term is terribly original. And I seriously doubt if IBM really cares at this point. > >Also - it seems that 'webster.cs.ucr.edu' has gone missing >from DNS somehow; so I wasn't able to look at the source, although >I was able to look at the web pages thanks to Yahoo's cache. Hmmm... Webster is a relatively famous site, so that's unusual. Cheers, Randy Hyde