flat assembler
Message board for the users of flat assembler.

Index > Macroinstructions > Flat [Blocks] project (Code::Blocks Integration)

Author
Thread Post new topic Reply to topic
dp



Joined: 03 Nov 2012
Posts: 3
dp
Hello everyone!

I'd like to post my macros. Or rather a framework of macros and other files.
The main idea behind them is to make fasm more HLL-like while keeping it mostly assembly. Lately I have started to integrate it with Code::Blocks.


Features:
Code:
•     Function Declaration (here named Procedure) and Calling, with the option to use local variables.
•     Common String operations
•     Switch-Case, Do-While and For-To commands.
•     Basic file operations
•     Lots of compiler messages, though this is still heavily work in progress
•     Using flat assembler from Code::Blocks IDE
•     (in the future possibly more extensive string, file and socket operations, also howto add fasm .o into c++ projects)

Practically fully cross-platform compatible. All you have to do is change the formater directive and section/segment directives. For 32 bit linux (ansi) and windows (ansi, unicode).
    



Installation
Code:
See manual & license.pdf    



This is very much work in progress and updates will come as I have time and willing. If you find any bugs feel free to message me.


Description:
Download
Filename: Package.zip
Filesize: 486.14 KB
Downloaded: 106 Time(s)



Last edited by dp on 03 Jun 2013, 17:24; edited 4 times in total
Post 25 May 2013, 21:26
View user's profile Send private message Reply with quote
dp



Joined: 03 Nov 2012
Posts: 3
dp
Reserved.
Post 25 May 2013, 21:26
View user's profile Send private message Reply with quote
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr
dp,

How about "Portions © 1999-2013, Tomasz Grysztar"?
Post 26 May 2013, 10:27
View user's profile Send private message Reply with quote
dp



Joined: 03 Nov 2012
Posts: 3
dp
baldr wrote:
dp,

How about "Portions © 1999-2013, Tomasz Grysztar"?


I have included the license.txt with the includes.
I am merely including them for convenience, as they are required by my own, but one could copy them from the flat assembler installation.
If that is a problem please send me a message.


Anyway, new version with some additions, buxfixes and detailed instructions.
Post 03 Jun 2013, 16:55
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.