| \# 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 |