Author | Message | ||
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1627] - posted: 2015-02-04 21:45:12 The register should be as what it was before calling the macro, as macros are inlined, they use the current state of variables and registers etc. Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. | ||
0CodErr Ziron Guru (send private message) Posts: 199 Topics: 37 Location: | [1628] - posted: 2015-02-04 22:02:03 Seems it works (exept eax = al) Code:
Result: Code:
| ||
0CodErr Ziron Guru (send private message) Posts: 199 Topics: 37 Location: | [1632] - posted: 2015-02-05 18:47:53
I think it no so hard to correct this. As i understand there is not needed to be optional. Because ';' -- it just an empty operator. We are able to write also: Code:
| ||
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1636] - posted: 2015-02-05 22:29:10 It is not about correcting, but was about performance. The parser must look ahead at the next identifier to know if it should continue processing or treat it as a infinite repeat (checking a simple char ';' is faster than checking for a keyword. But I have already changed this for next release. Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. | ||
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1657] - posted: 2015-02-09 13:13:38
I have changed assignments to check signed against first operand, this should solve the problem and make it work as expected. Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. | ||
0CodErr Ziron Guru (send private message) Posts: 199 Topics: 37 Location: | [1693] - posted: 2015-02-14 11:34:04 I think it relevant to this topic. This Code:
Code:
Why in this case when 'eax' is signed 'sar' instruction was not used? | ||
Admin Site Admin (send private message) Posts: 933 Topics: 55 Location: OverHertz Studio | [1695] - posted: 2015-02-14 16:54:20 Thanks, corrected this for next release. Download Ziron Get free hosting for Ziron related fan-sites and Ziron projects, contact me in private message. | ||
0CodErr Ziron Guru (send private message) Posts: 199 Topics: 37 Location: | [1731] - posted: 2015-02-18 16:44:53 Code:
Code:
|
Currently Active Users: There are currently 8 user(s) online. 0 member(s) and 8 guest(s) Most users ever online was 1046, January 28, 2022, 2:08 pm. Statistics: Threads: 225 | Posts: 1848 | Members: 51 | Active Members: 51 Welcome to our newest member, yecate |