[Scummvm-cvs-logs] SF.net SVN: scummvm:[52091] tools/branches/gsoc2010-decompiler/decompiler/ doc/disassembler.tex
pidgeot at users.sourceforge.net
pidgeot at users.sourceforge.net
Sat Aug 14 22:11:00 CEST 2010
Revision: 52091
http://scummvm.svn.sourceforge.net/scummvm/?rev=52091&view=rev
Author: pidgeot
Date: 2010-08-14 20:11:00 +0000 (Sat, 14 Aug 2010)
Log Message:
-----------
DECOMPILER: Add reference in documentation
Modified Paths:
--------------
tools/branches/gsoc2010-decompiler/decompiler/doc/disassembler.tex
Modified: tools/branches/gsoc2010-decompiler/decompiler/doc/disassembler.tex
===================================================================
--- tools/branches/gsoc2010-decompiler/decompiler/doc/disassembler.tex 2010-08-14 12:35:07 UTC (rev 52090)
+++ tools/branches/gsoc2010-decompiler/decompiler/doc/disassembler.tex 2010-08-14 20:11:00 UTC (rev 52091)
@@ -40,6 +40,8 @@
Most of the types are self-explanatory, with the possible exception of \code{kSpecial}. \code{kSpecial} should be used for all "magic functions"--opcodes that perform some function specific to the engine, like playing a sound, drawing a graphic, or saving the game.
+During code generation, some instruction types have a pre-defined handling, while others must be handled on your own. It is possible to override the default handling for any or all opcodes if you wish. For details, see Section~\vref{sec:codegen}.
+
\subsection{Parameters}
\label{sec:parameter}
Parameters are stored using a tagged union - one field (\code{\_type}) tells you which data type is being stored, and another field (\code{\_value}) stores the actual value.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list