flat assembler
Message board for the users of flat assembler.

Index > Main > TAJGA Fasm Tutorial (vid)

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



Joined: 07 Dec 2003
Posts: 26
evil__donkey 30 May 2005, 09:27
vid,

FAR can make CHMs pretty quickly from HTML files. I guess you should give it a try.

http://www.helpware.net/

Good luck.

Evil. =)

_________________
--A donkey always says thank you with a kick.
Post 30 May 2005, 09:27
View user's profile Send private message Yahoo Messenger MSN Messenger Reply with quote
AbrahamZ



Joined: 30 Jun 2005
Posts: 2
AbrahamZ 30 Jun 2005, 12:47
I'd like to report 2 errors in the PREPROCESSOR chapter of the Tajga Tutorial. I bet i can do it here..
http://www.decard.net/?body=tajga&chapter=preproc

*In 2.2. Line Break
Quote:
In previous chapter i mentioned that line which contains only comment won't be deleted, it will just become empty line. That means, that code like this:
Code:
db 1,2,3,\
;   4,5,6,\   - commented
   7,8,9
    

will after preprocessing become
Code:
db 1,2,3
7,8,9
    


I think there should a comma ( , ) at the end of the first preprocessored line.

*In 5.4. Operator # (symbol concatenation)
Quote:

This operator can also concatenate quoted strings:
Code:
macro name name
{
  db 'name: '#b,0
}
debug '1'
debug 'barfoo'
    

to
Code:
db 'name: 1',0
db 'name: barfoo',0
    

I think the first line of the source code should be : macro debug b

OK, These are not big mistakes Wink
If I'm wrong please tell me...
Post 30 Jun 2005, 12:47
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 30 Jun 2005, 13:24
thanks a lot, they'll be fixed in next version (lot of updates are needed for preprocessor tutorial)
Post 30 Jun 2005, 13:24
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
AbrahamZ



Joined: 30 Jun 2005
Posts: 2
AbrahamZ 30 Jun 2005, 13:57
thanks to you for the tutorial =)
I think there are also errors in codes in
6.3. Directive forward
and 6.4. Directive reverse
You'll see it by youself, I won't paste it in the forum..
Post 30 Jun 2005, 13:57
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 30 Jun 2005, 20:14
ok, thx again, i'll see
Post 30 Jun 2005, 20:14
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1378
Location: Piraeus, Greece
Picnic 08 Jan 2008, 21:26
I discovered it today. Thanks vid for the tutorial about preprocessing.

_________________
Hobby BASIC Interpreter
Post 08 Jan 2008, 21:26
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 09 Jan 2008, 00:01
thimis: don't forget that this thing is ANCIENT, many new features are not described. This only describes "macro basics", not (newer) advanced stuff
Post 09 Jan 2008, 00:01
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1378
Location: Piraeus, Greece
Picnic 09 Jan 2008, 19:58
Oh no i don't, i'm also consulting fasm's programmer's manual and forum, but still it's helpful stuff Wink

_________________
Hobby BASIC Interpreter
Post 09 Jan 2008, 19:58
View user's profile Send private message Reply with quote
Embrance



Joined: 14 Mar 2004
Posts: 116
Location: Greece
Embrance 12 Jan 2008, 05:54
well vid's tutorial was the only one I had ever understood...lol.To bad he didnt update anymore...
Post 12 Jan 2008, 05:54
View user's profile Send private message MSN Messenger ICQ Number Reply with quote
OzzY



Joined: 19 Sep 2003
Posts: 1029
Location: Everywhere
OzzY 26 Jan 2008, 19:45
Yeah, vid's tutorial was good. Too bad not updated anymore.

BTW... where are decard, JohnFound and scientica? Lots of missing FASMers. Rolling Eyes
Post 26 Jan 2008, 19:45
View user's profile Send private message Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4324
Location: Now
edfed 26 Jan 2008, 21:23
new generation as appear.
Post 26 Jan 2008, 21:23
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 26 Jan 2008, 22:33
...gone...
Post 26 Jan 2008, 22:33
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 3892
Location: vpcmipstrm
bitRAKE 26 Jan 2008, 23:05
Nah, they all triple faulted, but they'll IRET one day. Laughing
Post 26 Jan 2008, 23:05
View user's profile Send private message Visit poster's website Reply with quote
Tristano



Joined: 25 Jan 2017
Posts: 5
Location: Italy
Tristano 25 Jan 2017, 01:16
Hi everybody,

this is my first post on this Board ... so I take my change to greet everyone!

I wanted to announce that I've republished Vid's "TAJGA FASM Tutorial" on GitHub, as part of a project I'm curating:

https://github.com/tajmone/purebasic-archives/tree/master/asm/fasm/tutorials#tajga-fasm-tutorial

To preview it in HTML, visit this link (GitHub show only raw html sources):

https://cdn.rawgit.com/tajmone/purebasic-archives/f12e7d3/asm/fasm/tutorials/tajga-fasm-tutorial.html

(previeew link changed)

I've first converted the original tutorial from html to Markdown, then to html5 using pandoc and a custom template -- markdowm source filess are available at the link, so it can be converted to any other format supported by pandoc (ePub, Docx, Latex, and many others).

The tutorial is now styled with CSS3, and I've taken liberty to polish the English text, apply source code highlighting via Highlight.js and some other minor aesthetic improvements — all things that seemed in line with the author intentions and desires.

I've found Vid's tutorial to be really good, and benefited from reading it, so I thought of sharing it with a fresh and revamped look.

Best regards,

Tristano


Last edited by Tristano on 25 Jan 2017, 10:28; edited 1 time in total
Post 25 Jan 2017, 01:16
View user's profile Send private message Visit poster's website Reply with quote
zhak



Joined: 12 Apr 2005
Posts: 501
Location: Belarus
zhak 25 Jan 2017, 09:31
Great job, Tristano! Appreciate it! despite some errors or typos here and there, it is pretty well styled

p.s. you have garbage output in the end of html preview. pls fix it
Post 25 Jan 2017, 09:31
View user's profile Send private message Reply with quote
Tristano



Joined: 25 Jan 2017
Posts: 5
Location: Italy
Tristano 25 Jan 2017, 10:27
Hi @zhak,

thanks for pointing out the issue! I've looked into it, and the problem is with the preview server (some conflict with Highlight.js JavaScript) --- the actual html doc on GitHub is fine, no garbage there, it's just the preview.


So there isn't much I can do about it except use another preview service. So, now I've changed all preview links in the project, pointing to:

https://cdn.rawgit.com/tajmone/purebasic-archives/f12e7d3/asm/fasm/tutorials/tajga-fasm-tutorial.html

The only disadvantage of using rawigt is that it caches permanently any link to it, so I have to insert commit version in URL --- which means that if the tutorial is update the previews will still be as in that commit, unless I change all links...

By the way, I've tried to contact Vid via email (the one that is in the tutorial) but the email account is no longer active. I've also sent him a private message through this Board, maybe that will get me through to him. I wanted to inform him about the republication of the article, and also I wanted to check if his FASM PREPROCESSOR GUIDE is also for unrestriced use, like the tutorial.

I've converted it to markdown and am cleaning it up right now, but I am not 100% sure if the unrestrcited permission found in FASM TUTORIAL also applies to the PREPROCESSOR GUIDE. I've seen on this thread that the two are often mentioned as both being "the tutorial", and that when a CHM version of the tutorial was created it also included the PREPR.GUIDE with it, and Vid approved it.

What you say, is it ok to republish also the PREPROCESSOR GUIDE?

(EDITED:)

PS: I've managed to get trhough to Vid, and he confirmed me that the PREPROCESSOR GUIDE is in the public domain ! Very Happy So ... it's coming soon.
Post 25 Jan 2017, 10:27
View user's profile Send private message Visit poster's website Reply with quote
Tristano



Joined: 25 Jan 2017
Posts: 5
Location: Italy
Tristano 26 Jan 2017, 12:20
Post 26 Jan 2017, 12:20
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, 4

< 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-2023, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.