Re: HLA and embedded controllers




johnzulu wrote:
Randy,

Do you have any plans to support the embedded world using HLA?
Unfortunately the syntax may not be portable. The power of macros is a
great addition to assembly. At the current rate I would be using m4 to
tie certain value between asm and C...

John

If you're asking me if I intend to produce a set of assemblers for
microcontrollers with an HLA-like syntax, the answer is no. Too much
work, so little time...

However, It wouldn't be *that* hard for someone to take the *currrent*
(not on the web site) version of HLA v2.0 and have a run with it. The
current code pretty much does everything HLA will do except parsing
machine instructions. As soon as I get my current project done
(cleaning up the HLA stdlib and porting it to FreeBSD), I'll clean up
that code and post it.
Cheers,
Randy Hyde

.



Relevant Pages

  • Re: HLA History
    ... >> meaning of the brackets in the Intel Syntax. ... NASM uses a more "traditional" assembly language syntax. ... People claiming that their assemblers are "Intel Syntax" compatible ... suitable for handling HLA output. ...
    (alt.lang.asm)
  • Re: hla set up for the art of assembly
    ... x86 and NASM than HLA is...). ... just like MASM and TASM are "deviant" assemblers. ... You claim it is your favorite language. ... claim that it's syntax is based on C. ...
    (alt.lang.asm)
  • Re: My view on this "Is blah an assembler"
    ... > HLA is Randall's attempt to redefine source language and assembly ... I consider HLA a failure in this regards as it makes ... really...does anyone here except for Randy and a few others ... if Randy had modelled it after a COBOL-like syntax then it ...
    (alt.lang.asm)
  • Re: hla set up for the art of assembly
    ... It'd be difficult to adapt to Pascal from HLA. ... That's the exact syntax of procedure call in C... ... language" because he knows HLA isn't "straight assembly language". ... you think it's too different from other assemblers? ...
    (alt.lang.asm)
  • Re: The excellent HLA LIB
    ... I didn't pick on the syntax:) ... assemblers" do procedures differently? ... assumptions about HLA without even *learning* enough about HLA to know ... you call it "Natural Syntax Desired for Assembly Programming"? ...
    (alt.lang.asm)