flat assembler
Message board for the users of flat assembler.

Index > Compiler Internals > FASM EBNF Grammer

Author
Thread Post new topic Reply to topic
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 15 Jun 2006, 07:24
Hi Tomasz:

I was wondering did you create a EBNF definition for FASM when you first developed it - something like that anyway.
I'm getting started to write a assembler - and having a go at writing the grammer, just curious if you have a EBNF for FASM so I could I have a look please - thanks.

Note: My assembler is just basically a learning experience, it may become good, but I doubt it will match that of FASM Razz.

Cheers!
Ralph

_________________
Raedwulf
Post 15 Jun 2006, 07:24
View user's profile Send private message MSN Messenger Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1150
Location: Russian Federation
comrade 15 Jun 2006, 08:34
What's EBNF?
Post 15 Jun 2006, 08:34
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 15 Jun 2006, 09:19
EBNF = Extended Backus Naur Form

Used to define the syntax and symantics of a lanugage (computer language)

Cheers.

_________________
Raedwulf
Post 15 Jun 2006, 09:19
View user's profile Send private message MSN Messenger Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8390
Location: Kraków, Poland
Tomasz Grysztar 15 Jun 2006, 10:12
There was only an ENF = Ephemeral Neural Form Wink
That is, the whole syntax vision existed entirely in my head - when I wrote it down, it was already the code what I was writing.
Post 15 Jun 2006, 10:12
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20621
Location: In your JS exploiting you and your system
revolution 15 Jun 2006, 13:06
maybe "EBNF = Ephemeral Binary Neural Form" Smile
Post 15 Jun 2006, 13:06
View user's profile Send private message Visit poster's website Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 16 Jun 2006, 03:21
Haha thanks Smile - I lack the experience for such things Very Happy

Cheers anyway Razz - thats why i envy you tomasz.

_________________
Raedwulf
Post 16 Jun 2006, 03:21
View user's profile Send private message MSN Messenger Reply with quote
allan



Joined: 10 Sep 2005
Posts: 8
allan 16 Jun 2006, 03:24
Raedwulf

I found some interesting EBNF - Assembly was mentioned also - in a free book (pdfvers.pdf) from-

http://www.scifac.ru.ac.za/compilers/

Allan
Post 16 Jun 2006, 03:24
View user's profile Send private message Reply with quote
Raedwulf



Joined: 13 Jul 2005
Posts: 375
Location: United Kingdom
Raedwulf 16 Jun 2006, 12:47
Cheers (though i have the book already)
I was just curious about fasm's macros (EBNF) really Razz

Cheers.

_________________
Raedwulf
Post 16 Jun 2006, 12:47
View user's profile Send private message MSN Messenger Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.