Search found 62 matches

by vitsoft
29 Aug 2018 22:11
Forum: Questions and answers
Topic: Invoke
Replies: 10
Views: 490228

Invoke


I am experienced having written a few full fledged 64-bit programs, like a Paint program written completely with GoAsm, so I'm very familiar with how it works and it works like this:
invoke fnTest,p1,p2,p3,p4,p5,,,p10

push p10 ; Put operands on stack, begin with the last.
.
.
.
push p5 ; = any ...
by vitsoft
29 Aug 2018 21:32
Forum: Questions and answers
Topic: No 64-bit support?
Replies: 6
Views: 274812

Re: No 64-bit support?


That sounds good but that isn't what I'm seeing. I'm confused so here is what I am seeing for WinApi macro for example:

The source of your confusion is that there are two versions of macro WinAPI: 32bit in the library winapi.htm, and 64bit in winabi.htm https://euroassembler.eu/maclib/winabi.htm ...
by vitsoft
28 Aug 2018 22:30
Forum: Bug reports
Topic: Amphibious
Replies: 2
Views: 184771

Re: Amphibious

I treat the term amphibious as designed for two realms — air and water — such as amphibious vehicle or animal (frog, salamander), and amphibious functions as designed for both character realms — ANSI and WIDE. Do you think that metaphore is really bad?

Ad assignes, occurs 8 times, mea culpa.
by vitsoft
28 Aug 2018 22:21
Forum: Questions and answers
Topic: No 64-bit support?
Replies: 6
Views: 274812

Re: No 64-bit support?


I noticed that in all of the macros, that they only support Win32 and not Win64. Is this because €ASM is still new and that is a feature not yet available?

Many libraries shipped with €ASM contain macros for 64bit mode, as declared in the column Width at https://euroassembler.eu/maclib/


1) I ...
by vitsoft
28 Aug 2018 21:22
Forum: Questions and answers
Topic: MACROS
Replies: 2
Views: 149158

Re: MACROS

%DataExp used in the example for %SET2 https://euroassembler.eu/eadoc/index.htm#pcSET2 is an arbitrary chosen name of preprocessing variable, which is being assigned with %SET2, it is not a function/macro/directive. The only pseudoinstructions which begin with % are listed at https://euroassembler ...
by vitsoft
05 Aug 2018 13:52
Forum: To do list
Topic: Plans for the next versions
Replies: 1
Views: 274854

Plans for the next versions

There are many enhancements which I would like to add sometimes to EuroAssembler (not necessarily in this order):

More practical project examples and skeletons.
Translation of Manual to the Czech and other languages.
Output program format A.OUT, ELF, Linux executable.
Linux version of ...
by vitsoft
05 Aug 2018 13:34
Forum: Bug reports
Topic: How to report a bug in €ASM
Replies: 0
Views: 188738

How to report a bug in €ASM

If you think that you have discovered a bug in EuroAssembler code, report it on this forum. Please adhere to the following procedure:
Assure that you have the latest version of €ASM.
Go through topics in this forum to see if the problem wasn't already described.
Create a new topic for each bug ...
by vitsoft
05 Aug 2018 13:16
Forum: Bug reports
Topic: How to report a grammatical error
Replies: 0
Views: 177005

How to report a grammatical error

As you may have noticed, English is not my mother tongue, so I will appreciate reports concerning mistakes and typo errors in texts on this website. Please provide the report with
URL#anchor to the nearest paragraph with typo, for instance https://euroassembler.eu/easource/ii.htm#IiHandlers ...
by vitsoft
04 Aug 2018 20:38
Forum: New releases
Topic: Version 20180804
Replies: 0
Views: 111097

Version 20180804

EuroAssembler version 20180804 released today.
TimeStamp: 1533340800
File size: 3824335
File hash MD5: 11F8DE79D40A997E8131B2B64BB562A9
What's new:
Macrolibraries were restructured to smaller files. A few new tests and sample projects were added. Manual was completed with more examples.
Bugs ...
by vitsoft
08 May 2018 20:51
Forum: New releases
Topic: Version 20180508
Replies: 0
Views: 108977

Version 20180508

First public version 20180508 released today.
TimeStamp: 1525737600
File size: 3623738
File hash MD5: 1B696827FEF065E363DB34ACA87B0FBA