File: nasmdoc.src

package info (click to toggle)
nasm 3.01-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 23,660 kB
  • sloc: ansic: 129,101; asm: 40,471; perl: 8,238; sh: 4,146; makefile: 1,281; xml: 726; python: 582; lisp: 578; sed: 11
file content (88 lines) | stat: -rw-r--r-- 1,707 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
\# SPDX-License-Identifier: BSD-2-Clause
\# Copyright 1996-2025 The NASM Authors - All Rights Reserved
\# --------------------------------------------------------------------------
\#
\#   Copyright 1996-2025 The NASM Authors - All Rights Reserved
\M{year}{1996-2025}
\#
\# Source code to NASM documentation
\#

\# --- Document metadata ---

\M{category}{Programming}
\M{title}{NASM - The Netwide Assembler}
\M{author}{The NASM Development Team}
\M{copyright_tail}{-- All Rights Reserved}
\M{license}{This document is redistributable under the license given in the section "License".}
\M{summary}{This file documents NASM, the Netwide Assembler: an
assembler targeting the Intel x86 series of processors, with portable
source.}
\M{infoname}{NASM}
\M{infofile}{nasm}
\M{infotitle}{The Netwide Assembler for x86}
\M{epslogo}{nasmlogo.eps}
\M{logoyadj}{-72}

\& version.src

\# --- Index terms ---

\& index.src
\& pptok.src

\# ---- Chapters ----

\& intro.src

\& running.src

\& lang.src

\& syntax.src

\& preproc.src

\& stdmac.src

\& macropkg.src

\& directiv.src

\& outfmt.src

\& 16bit.src

\& 32bit.src

\& mixsize.src

\& 64bit.src

\& trouble.src

\# --- Appendices ---

\& warn.src

\& ndisasm.src

\# --- Begin directly referenced appendices

\# The following three appendices are linked to directly from the
\# website. Please keep them in their current position as appendices
\# C, D and E if at all possible. If they are reorganized, the website
\# will need to be updated.

\# Appendix C: changelog/release notes
\& changelog.src

\# Appendix D: building from source
\& source.src

\# Appendix E: contact information
\& contact.src

\# --- End directly referenced appendices

\& inslist.src