News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Creating a compiler

Started by georgek01, January 05, 2006, 07:49:24 AM

Previous topic - Next topic

georgek01

Greetings all Assemblers,

I've been reading some of the posts regarding Pelle's Macro Assembler, and being new to assembler I do not have any input of value to offer.

What I am interested to know more about though is what goes in to creating an assembler. Some of us do not (due to lack of grey matter or experience perhaps) appreciate what some of the people in this forum (and many others) do. Creating an assembler must be an arduous task. So, where do you start? Perhaps a link or two on how assemblers work might stem my curiosity.


Regards,
George
What we have to learn to do, we learn by doing.

- ARISTOTLE (384-322 BC)

georgek01

OK, this board answers all my questions, so no response required!

thanks hutch!
What we have to learn to do, we learn by doing.

- ARISTOTLE (384-322 BC)

hutch--

George,

Its a pretty big task with a lot of specialised code to write. Unless you want to start completely from scratch, if you have a C background you can start to look at stuff like LEX, YACCS, Bison etc ... and this should start to point you in the right direction.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Vortex