1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-02 23:14:57 +03:00
inform7/inter/bytecode-module/Contents.w

75 lines
1.4 KiB
OpenEdge ABL
Raw Normal View History

2020-04-14 19:56:54 +03:00
Title: bytecode
2019-02-05 02:44:07 +02:00
Author: Graham Nelson
2020-04-14 19:56:54 +03:00
Purpose: Dealing with intermediate-level Inform as bytecode in memory.
2019-02-05 02:44:07 +02:00
Language: InC
Licence: Artistic License 2.0
2020-05-03 18:34:53 +03:00
Preliminaries
What This Module Does
2019-02-05 02:44:07 +02:00
Chapter 1: Setting Up
2020-04-14 19:56:54 +03:00
Bytecode Module
The Inter Version
2019-02-05 02:44:07 +02:00
2022-02-07 00:33:07 +02:00
Chapter 2: The Trees
2019-07-24 22:29:29 +03:00
Inter Trees
2022-01-29 02:21:23 +02:00
Inter Nodes
Bookmarks
2022-01-27 01:59:02 +02:00
Node Placement
The Warehouse
2022-02-03 01:35:38 +02:00
Packages
Inter Node Lists
2019-02-05 02:44:07 +02:00
Symbols Tables
Symbols
2019-07-26 10:59:23 +03:00
Annotations
2022-02-06 03:12:01 +02:00
The Wiring
2019-08-02 20:51:21 +03:00
Transmigration
2022-02-07 00:33:07 +02:00
Chapter 3: Their Instructions
2022-02-09 12:33:49 +02:00
Inter Constructs
2019-02-05 02:44:07 +02:00
Inter in Binary Files
Inter in Text Files
Verifying Inter
2022-02-21 15:05:50 +02:00
Inter Value Pairs
2019-02-05 02:44:07 +02:00
Inter Data Types
Metadata
2019-07-24 22:29:29 +03:00
Inter Errors
2023-04-27 01:11:43 +03:00
Text Provenance
2019-02-05 02:44:07 +02:00
Chapter 4: Void Constructs
2022-03-08 01:06:30 +02:00
The Comment Construct
2019-02-05 02:44:07 +02:00
The Constant Construct
The Insert Construct
2019-02-05 02:44:07 +02:00
The Instance Construct
2022-03-08 01:06:30 +02:00
The Nop Construct
The Origin Construct
2022-03-08 01:06:30 +02:00
The Package Construct
The PackageType Construct
2019-02-05 02:44:07 +02:00
The Permission Construct
2022-03-08 01:06:30 +02:00
The Pragma Construct
2019-02-05 02:44:07 +02:00
The Primitive Construct
2022-03-08 01:06:30 +02:00
The Property Construct
The PropertyValue Construct
The Provenance Construct
2022-03-08 01:06:30 +02:00
The Typename Construct
The Variable Construct
2019-02-05 02:44:07 +02:00
Chapter 5: Code Constructs
2022-01-11 01:51:42 +02:00
The Assembly Construct
2022-03-08 01:06:30 +02:00
The Cast Construct
2019-02-05 02:44:07 +02:00
The Code Construct
The Evaluation Construct
2022-03-08 01:06:30 +02:00
The Inv Construct
The Lab Construct
The Label Construct
The Local Construct
The Ref Construct
The Reference Construct
2019-02-05 02:44:07 +02:00
The Splat Construct
2022-03-08 01:06:30 +02:00
The Val Construct
Chapter 6: Pseudo-Constructs
The Plug Construct
The Socket Construct
The Version Construct