Well, I'm happy.
What is Fantom? A compiler or a translator?
Ciao,
Roberto
Printable View
Well, I'm happy.
What is Fantom? A compiler or a translator?
Ciao,
Roberto
Hi Roberto,
I found this on Mikes website.
Bye,
Petr
From the screen I can see it will be a parser/tokenizer/translator to ASM and than compiled with an ASM compiler.
Good!
Yes,
seems like a powerful beast :)
Bye,
Petr
What Roberto made was to understand the type of bundled script, Gui or Console, and create a specific executable: Gui or Console.
In this way subsequent child process will pass each other STDOUT channel.
Previously all bundled exe were Gui applications.
Thanks a lot Roberto.
This is a great fix!
Fix will be present in next preview.
Mmmh, what is FANTOM? I don't know ;D Just kiddin....Quote:
Originally Posted by RobertoBianchi
It is planned to be a BASIC language. The parser/compiler I am building takes the basic source code and translates it into a FASM compatible ASM code. If you don't know FASM, look here: http://www.flatassembler.net FASM can create executables on its own but I think I will bundle it with one of the freely available linkers, maybe the one from PellesC.
The code of FANTOM is largely based on the Let's build a compiler series of Jack Crenshaw. I have allready a running DELPHI source. Features missing are FUNCTION returns, external Function calls and all data types besides integer. It is in a very basic state. But overall it won't be any different from IBASIC PRO, OCEAN, PUREBASIC, etc etc.
Michael
Interesting ideed, why you choose FASM instead of NASM?
Do you know which one is closest to MASM?
bye,
Roberto
I like the syntax and macro functionality of FASM a lot. But I have not enough experience to say which one is the closest to MASM as I don't know much about NASM (besides my IBP related stuff) and I don't knwo even less about MASM.Quote:
Originally Posted by RobertoBianchi
Also what I like about FASM is that it can produce 64bit code and is developed actively.
Hi guys,
it seems with the latest release the output to stdout is gone again.
Even I copy the thinairb.dll Roberto provided inside the thinair folder.
Michael
Sorry Mike. :-[
I have to talk with Roberto and see what happened.