flat assembler
Message board for the users of flat assembler.

Index > Windows > Strings and Local Variables

Goto page Previous  1, 2, 3
Author
Thread Post new topic Reply to topic
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr
Teehee,

"Off-by-one" is about your editor don't highlight leftmost pixel column at start of the selection.

Undo (journaling) is the conception that dictates some and outlines most of your decisions about data structures representing source text.

Real-world assembly programs' sources can be megabytes long.
Post 24 Dec 2009, 21:39
View user's profile Send private message Reply with quote
Teehee



Joined: 05 Aug 2009
Posts: 568
Location: Brazil
Teehee
baldr wrote:
"Off-by-one" is about your editor don't highlight leftmost pixel column at start of the selection.

It collapses lines. So it doesn't care about where selection start.


Quote:
Undo (journaling) is the conception that dictates some and outlines most of your decisions about data structures representing source text.

Real-world assembly programs' sources can be megabytes long.

Hmmm..

_________________
Sorry if bad english.
Post 24 Dec 2009, 21:49
View user's profile Send private message Reply with quote
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr
Teehee,

Consider simple case: you need to invent program to manage database with single table with records of fixed size, rollback functionality implied.

Extend it to variable-sized records.

Upgrade it to support capability for partial record update/rollback.
Post 24 Dec 2009, 22:03
View user's profile Send private message Reply with quote
hopcode



Joined: 04 Mar 2008
Posts: 563
Location: Germany
hopcode
baldr wrote:
...Real-world assembly programs' sources can be megabytes long.

for example ? (but please,not a disassembled one)
Post 25 Dec 2009, 03:28
View user's profile Send private message Visit poster's website Reply with quote
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr
hopcode,

Do you think BIOS is written in HLL? I didn't mean "single multi-megabyte assembly language source file".
Post 25 Dec 2009, 08:54
View user's profile Send private message Reply with quote
hopcode



Joined: 04 Mar 2008
Posts: 563
Location: Germany
hopcode
baldr wrote:
I didn't mean...

don't worry... who really cares of it Question
errare umanum est...Wink
imho, the fallacy is dued to the highlight of the
baldr wrote:
leftmost pixel

In the meanwhile...
for the sake of the community and the thread starter
could you give please, spontaneously of course,
a living example, in your "Real-world" i mean,
of how
baldr wrote:
assembly programs' sources can be megabytes long.


Greetings and
Happy Festivity
Very Happy

hopcode
Post 26 Dec 2009, 01:33
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17492
Location: In your JS exploiting you and your system
revolution
hopcode: I don't think asking for examples is the way to think about it.

It might be that no one ever in the whole world has ever made an assembly file larger than 1MB. But that still should not influence your decision about how to handle large files. You never know how your program will be used by either yourself or others in the future. Maybe it will be a really great editor and people want to use for all sorts of editing other than just assembly files. You just never know. But if you make it such that handling large files becomes a really slow and painful process then you can guarantee that people won't use it due to limitations.
Post 26 Dec 2009, 03:18
View user's profile Send private message Visit poster's website Reply with quote
hopcode



Joined: 04 Mar 2008
Posts: 563
Location: Germany
hopcode
revolution wrote:
hopcode: I don't think...
touché... Very Happy

Best Regards and
Happy Festivity,
hopcode Very Happy
Post 26 Dec 2009, 04:59
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3

< 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 YouTube, Twitter.

Website powered by rwasa.