flat assembler
Message board for the users of flat assembler.
  
|  Index
      > Compiler Internals > New FASM feature. :) Goto page 1, 2 Next | 
| Author | 
 | 
| scientica 30 Sep 2003, 17:44 I take it you too experience attechment errors / debug mode errors... (No attached file) _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn | |||
|  30 Sep 2003, 17:44 | 
 | 
| JohnFound 30 Sep 2003, 17:59 I can't attach the file. Get it from: http://board.win32asmcommunity.net/attachment.php?s=&postid=120117 | |||
|  30 Sep 2003, 17:59 | 
 | 
| Tommy 30 Sep 2003, 18:41 At first glance, very good!   Keep up the good work! | |||
|  30 Sep 2003, 18:41 | 
 | 
| JohnFound 01 Oct 2003, 13:41 Tommy wrote: At first glance, very good! Yea, but, what you think: Is it good idea to make Fresh this way, even with risk for using non standard FASM compiler? | |||
|  01 Oct 2003, 13:41 | 
 | 
| Tommy 01 Oct 2003, 13:49 In my opinion, I think that Tomasz should (of course he decides himself, but I hope he do agree...   ) include this feature to the official release of FASM, and then it's no problem, is it?  | |||
|  01 Oct 2003, 13:49 | 
 | 
| JohnFound 01 Oct 2003, 13:56 OK, let's wait a little. Maybe you are right. (IMHO: My implementation is pretty raw and buggy, so maybe Privalov should rewrite it.) | |||
|  01 Oct 2003, 13:56 | 
 | 
| Tommy 01 Oct 2003, 14:22  Well, I've not studied the sources so much, so I can't tell you my opinion about that, but I feel exactly the same when I try to add something into Tomasz' sources - he codes very well, while I do it buggy etc.  ... Anyway, keep up the good work (once again  )! So long! Tommy | |||
|  01 Oct 2003, 14:22 | 
 | 
| Tomasz Grysztar 01 Oct 2003, 14:39 Yeah, it can be done a bit better, I'll rewrite it myself, but first we need to agree: is ^ character a good choice for such operator, or has somebody some better suggestion? | |||
|  01 Oct 2003, 14:39 | 
 | 
| JohnFound 01 Oct 2003, 14:51 So, "^" is not used symbol, this was the only reason I use it. There are not many free chars in FASM syntax. On other hand, maybe some word function will be better choice. Something like: "name label". 
 BTW: My implementation works only inside macroses, and if the label is not argument, it not works properly too. It will be good if it works in whole source. Regards. | |||
|  01 Oct 2003, 14:51 | 
 | 
| decard 01 Oct 2003, 15:07 IMHO it should be implemented with '#' character (like in c) but unfortunatelly it is reserved for concating symbols... (in c concating is done by ## operator) This can cause some problems to programmers who are moving form c to fasm (I wanted to use # to change a symbol into string and I didn't know why it doesn't work... then I realized that there is a thing like fasm maual    ) reagrds | |||
|  01 Oct 2003, 15:07 | 
 | 
| scientica 01 Oct 2003, 15:09 ^ is a good choice, to me it somehow says "lift the label name to a string" (ie make a string of the label name)
 I don't think # is good for this, since it's already in use, it would break compabillity if it would do this: start#varn --> start"varn" instead of as now: start#varn --> startvarn _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn | |||
|  01 Oct 2003, 15:09 | 
 | 
| Tomasz Grysztar 01 Oct 2003, 15:14 OK, so it will be ^. I prefer to implement it inside the "process_concatenations" procedure, so it will work only inside macros, as # does. Anyway, it doesn't make any sense to use such operator outside macros (this is the same situation as with the # operator). | |||
|  01 Oct 2003, 15:14 | 
 | 
| Tommy 01 Oct 2003, 15:15 I agree with you scientica, ^ seems to be a good choice!   | |||
|  01 Oct 2003, 15:15 | 
 | 
| decard 01 Oct 2003, 15:19 Well... I didn't say that the meaning # should be shanged, I just shown my opinion   . IMO ^ is good too. | |||
|  01 Oct 2003, 15:19 | 
 | 
| Tomasz Grysztar 01 Oct 2003, 16:31 I have another proposal: the ` character. I like it even more. What do you think about it? | |||
|  01 Oct 2003, 16:31 | 
 | 
| Tommy 01 Oct 2003, 17:36 Yeah! I go for the ` character....   | |||
|  01 Oct 2003, 17:36 | 
 | 
| JohnFound 01 Oct 2003, 18:03 Privalov wrote: I have another proposal: the ` character. I like it even more. What do you think about it? Of course, you are the master, but ` char is too similar to single quote ' , especially depending from the font you are using. Even ? is better.  | |||
|  01 Oct 2003, 18:03 | 
 | 
| Tomasz Grysztar 01 Oct 2003, 18:21 With the syntax highlighting it won't be hard to distinguish them. And I like it exactly because it is so similar to the single quote. | |||
|  01 Oct 2003, 18:21 | 
 | 
| scientica 01 Oct 2003, 18:32 I like the ^ better, but it's your choice. The ´ is as mentioned (IMO: too) easily confused with ', esp with some fonts. Plus that well see beginners/users mixing ' and ´ (and possibly `). I vote for the ^way.
 But still you (as always) have a point, ´ is in a way logical, but I stay with my vote for ^.  _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn | |||
|  01 Oct 2003, 18:32 | 
 | 
| Goto page 1, 2  Next < Last Thread | Next Thread > | 
| Forum Rules: 
 | 
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.