flat assembler
Message board for the users of flat assembler.
 Home   FAQ   Search   Register 
 Profile   Log in to check your private messages   Log in 
flat assembler > 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
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
error report
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: 7111
Location: Slovakia
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
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: 7111
Location: Slovakia
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: 1178
I discovered it today. Thanks vid for the tutorial about preprocessing.
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: 7111
Location: Slovakia
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: 1178
Oh no i don't, i'm also consulting fasm's programmer's manual and forum, but still it's helpful stuff Wink
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
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
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: 4155
Location: Thank you :D
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: 7111
Location: Slovakia
...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: 2620
Location: dank orb
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
TAJGA FASM Tutorial Republished
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: 419
Location: Belarus
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
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
Republished "FASM PREPROCESSOR GUIDE"
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


Powered by phpBB © 2001-2005 phpBB Group.

Main index   Download   Documentation   Examples   Message board
Copyright © 2004-2016, Tomasz Grysztar.