🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #50745

BNF input used to build GAS?

#50745
From: Chuck Howell
Date: Thu, 19 Aug 1993 03:26
22 lines
1653 bytes
My apologies in advance if this is not the appropriate group for this
question... 

I'm going to be involved in some static analysis of MC68000 assembler
source code.  We will be using Refine, which accepts a BNF description
of a syntax and generates recognizers (and includes lots of hooks for
building analysi tools that decorate and analyze the AST produced).
Here's my question: was a simple BNF description of GAS source input
syntax used to help generate GAS?  If so, is that BNF description
available?  Any other suggestions?  Clearly the development of a "Refine
front end" for GAS assembler format is not a Herculean effort, but I've
been burned before my my oversights in simple tasks - I'd always rather
start with something that works...

Thanks very much,
    Chuck
-- 
Chuck Howell    			The MITRE Corporation
MITRE Software  Engineering Center 	7525 Colshire Drive, M/S W624
Internet: howell@mitre.org		McLean, VA 22102-3481 USA
Facsimile: (703) 883-1339
Technical Details
Message-ID: <1993Aug19.032620.17811@linus.mitre.org>
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!sol.ctr.columbia.edu!howland.reston.ans.net!agate!linus!linus.mitre.org!milner.mitre.org!howell

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,2a77c22d0c4acdcf,start
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-08-18 21:26:15 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!sol.ctr.columbia.edu!howland.reston.ans.net!agate!linus!linus.mitre.org!milner.mitre.org!howell
From: howell@milner.mitre.org (Chuck Howell)
Subject: BNF input used to build GAS?
Message-ID: <1993Aug19.032620.17811@linus.mitre.org>
Sender: news@linus.mitre.org (News Service)
Nntp-Posting-Host: milner.mitre.org
Organization: The Mitre Corporation - Reston, VA
Distribution: gnu
Date: Thu, 19 Aug 1993 03:26:20 GMT
Lines: 22