The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:Language-Zcode Opcode"

Language::Zcode::Parser::Opcode - parse one opcode River stage zero No dependents

This package parses one opcode. It uses the syntax described in the Z-spec's table, 14.1. It parses the opcode and its arguments into a hash: opcode Name of the opcode opcode_address Byte address of the opcode (in hex) args Arguments to a subroutine ...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

Language::Zcode - Play with Z-code and the Z-machine River stage zero No dependents

Z-code is the machine language for the Z-machine, the virtual machine that the Infocom text adventure games (among others) run on. Language::Zcode provides tools to parse story files written in Z-code, and to translate ("compile") them to executables...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

Language::Zcode::Parser::Perl - Z-code parser in pure Perl River stage zero No dependents

Finding subroutine starts and ends Things we know: 1a We understand the syntax of all opcodes that are in the spec. (modulo bugs) 1b 0 is not a legal opcode (almost every other 1-byte number is, depending on version -- but see NOTES) 2a Subs must sta...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

Language::Zcode::Runtime::Text River stage zero No dependents

This class handles different kinds of text: input, output, etc. Actually, it holds a bunch of subclasses, so that a piece of text knows what kind of text it is: text that was input with a keyboard or a file, text that was read a line at a time vs. ch...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

Language::Zcode::Runtime::Opcodes River stage zero No dependents

This module is included by Perl translations of Z files. It includes functionality that'll be the same for every game, namely the implementations of the Z opcodes. Simpler opcode translations are translated into native Perl. sub names are (usually) o...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

Language::Zcode::Runtime::State - Handle saving, restoring, etc. the game state River stage zero No dependents

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

Language::Zcode::Parser::Routine - A single Z-code subroutine River stage zero No dependents

A set of Z-code commands at a given address....

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

plotz - Poly-Lingual Opcode Translator for the Z-machine River stage zero No dependents

plotz translates a Z-code story file into another language. That file can then be (compiled and) run to replicate the functionality of running a standard Z-code interpreter like Zip or Frotz on the story file. Since the disassembling of the Z-file wi...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC

tuxedo.pl - find subs in a Z-code file River stage zero No dependents

This program finds the locations of the subroutines in a Z-code file. Right now, the program is actually used to confirm that the pure Perl parser is working - it compares the results with the results from the state-of-the-art (1992) txd parser, and ...

AKARGER/Language-Zcode-0.8 - 15 Sep 2004 04:15:30 UTC
9 results (0.031 seconds)