1. assembler for euphoria

For people out there who use a third party assembler with euphoria
ie: Pete's Mini Assembler, I've found an alternative. The FASM asm
compliler found at www.flatassembler.com is free and does the job.

It supports PE exe's & dll's, MZ exe's, Microsoft COFF, linux EPC
and the usual flat binary output (like pete's mini assembler). It
also supports 16, 32 & 64 bit code. quickly create dll or machine
code for you euphoria programs.

p.s.    It has an excelent set of "directives" and "preprocessor"
    commands along with includes that automaticly import w32sock,
    kernal32 etc.. for you.

    be sure to read the HELP.PDF to grasp directives and symbols.

new topic     » topic index » view message » categorize

2. Re: assembler for euphoria

Hayden McKay wrote:
> 
> For people out there who use a third party assembler with euphoria
> ie: Pete's Mini Assembler, I've found an alternative. The FASM asm
> compliler found at www.flatassembler.com is free and does the job.
> 
> It supports PE exe's & dll's, MZ exe's, Microsoft COFF, linux EPC
> and the usual flat binary output (like pete's mini assembler). It
> also supports 16, 32 & 64 bit code. quickly create dll or machine
> code for you euphoria programs.
> 
> p.s.    It has an excelent set of "directives" and "preprocessor"
>     commands along with includes that automaticly import w32sock,
>     kernal32 etc.. for you.
> 
>     be sure to read the HELP.PDF to grasp directives and symbols.
> 

Hayden:
    There are many assemblers out there.
    Your missing the point; Pete's Mini Assembler is
    written entirely in EUPHORIA.
    How about adding to it and making use of it in other ways.
    Take a look at MIC's Not Quite An Assembler which
    uses it to do windows programming.
Bernie

My files in archive:
w32engin.ew mixedlib.e eu_engin.e win32eru.exw

Can be downloaded here:
http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan

new topic     » goto parent     » topic index » view message » categorize

3. Re: assembler for euphoria

I've already coded a modified version of pete's mini assermbler. It uses
tables to encode the mod, sib and displacement bytes.  It will handle 64
bit instrucions but does'nt handle the opcode/prefix byte yet. I've also
begun codeing some grammer rules for the "ox parser" but this project is
not a priority and will probably never be finished.

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu