Documentation Source Text

Check-in [d11890e573]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix typos in the opcodes.html document.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: d11890e5732b01ac3d4ef6c1905c00a3a562a3d80a4f31112049b68b487b2292
User & Date: drh 2017-05-22 13:49:27.602
Context
2017-05-22
14:02
Version 3.19.0 (check-in: 9ae6f97cab user: drh tags: trunk, release, version-3.19.0)
13:49
Fix typos in the opcodes.html document. (check-in: d11890e573 user: drh tags: trunk)
13:36
Update the speed-and-size spreadsheet. (check-in: 5bed01e6bb user: drh tags: trunk)
Changes
Unified Diff Ignore Whitespace Patch
Changes to pages/opcode.in.
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321

<p>[CREATE TRIGGER|Triggers] need to be reentrant.

<tcl>
LinkOpcodeNames {
Since bytecode
subroutines are not reentrant a different mechanism must be used to
implmeent triggers.  Each trigger is implemented using a separate bytecode
pragram with its own opcodes, program counter, and register set.  The
OP_Program opcode invokes the trigger subprogram.  The OP_Program instruction
allocates and initializes a fresh register set for each invocation of the
subprogram, so subprograms can be reentrant and recursive.  The
OP_Param opcode is used by subprograms to access content in registers
of the calling bytecode program.
}
</tcl>







|
|







306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321

<p>[CREATE TRIGGER|Triggers] need to be reentrant.

<tcl>
LinkOpcodeNames {
Since bytecode
subroutines are not reentrant a different mechanism must be used to
implement triggers.  Each trigger is implemented using a separate bytecode
program with its own opcodes, program counter, and register set.  The
OP_Program opcode invokes the trigger subprogram.  The OP_Program instruction
allocates and initializes a fresh register set for each invocation of the
subprogram, so subprograms can be reentrant and recursive.  The
OP_Param opcode is used by subprograms to access content in registers
of the calling bytecode program.
}
</tcl>