flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
profkid13 17 Apr 2004, 20:43
i was thinking about that before..
i like the idea but i can't make the app by myself :d |
|||
![]() |
|
Dr.X 17 Apr 2004, 20:47
About a year ago, I suggested a BASIC to ASM translator for MenuetOS. I can't remember who
![]() Dr.X |
|||
![]() |
|
LiuJunfeng 18 Apr 2004, 06:03
I am trying to make a high level language compiler since oct last year. Now the language design has almost completed.
To make up a compiler still needs lots of time. |
|||
![]() |
|
joachim_neu 18 Apr 2004, 08:18
I'm not good enough to make such things... But you don't need a compiler... You only need a programm, who translates the code in ASM... I bet you all use WIN or LINUX, right? Maybe you can make the translator with C or Java and then dissasemble and port it to MenuettOS... How I said, I'm not good yet...
|
|||
![]() |
|
VitalOne 18 Apr 2004, 08:34
joachim_neu wrote: I'm not good enough to make such things... But you don't need a compiler... You only need a programm, who translates the code in ASM... I bet you all use WIN or LINUX, right? Maybe you can make the translator with C or Java and then dissasemble and port it to MenuettOS... How I said, I'm not good yet... Most compilers just translate code into ASM ![]() |
|||
![]() |
|
profkid13 18 Apr 2004, 16:20
Dr.X wrote: About a year ago, I suggested a BASIC to ASM translator for MenuetOS. I can't remember who you mean this? Menuetos website wrote: Basic interpreter, Jarek Pelczar |
|||
![]() |
|
Dr.X 18 Apr 2004, 16:24
That looks familiar.
![]() Dr.X |
|||
![]() |
|
f0dder 18 Apr 2004, 22:10
Quote:
Most good compilers compile to some internal pcode format, run this through an optimizer, and generate machine code directly from that. MS and Intel C/C++ compilers do not rely on an external assembler. Things are even more different if you use full program optimization. It's generally the outdated compilers (GNU GCC, for instance) that (afaik) relies on an external assembler to do the machine code step. Needless to say, this slows down things, as yet a round of parsing and validity checking (et cetera) is done, rather than working directly on already parsed p-code. Btw, what's the executable file format used in MenuetOS? Might be possible to write a PE->MenuetExe converter, or perhaps code a PE loader for Menuet... |
|||
![]() |
|
c#6 20 Apr 2004, 02:17
Dr.X wrote: About a year ago, I suggested a BASIC to ASM translator for MenuetOS. I can't remember who you mean this? Menuetos website wrote: Basic interpreter, Jarek Pelczar I have downloaded this file from Menuetos.org, but haven't had the chance to use it yet. Is it any good ![]() |
|||
![]() |
|
VitalOne 20 Apr 2004, 02:27
c#6 wrote:
It's ok, a lot of stuff is missing from the syntax, I wish the syntax was documented |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.