ASSEMBLE(1)

πŸ“¦ version 1.57, in nixos 26.05, nixpkgs unstable

πŸ’… ASSEMBLE(1) β€” assembling Perl bytecode, bestie πŸ’…

🌸 NAME 🌸

assemble β€” Assemble Perl bytecode. That's the name, that's the mission. ✨

✨ SYNOPSIS ✨

assemble [-d] [bytecode.asm | -] [bytecode.plc]

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so here's the tea: assemble compiles an ASCII bytecode (the kind produced by disassemble) to binary bytecode assembler. Literally the glow-up from text to binary. πŸ’–

A bytecode file is a binary file with either the magic 4 bytes 'PLBC' at the start, or something like:

#! /usr/bin/perl
 use ByteLoader '0.07'

Typically it's got the .plc or .pmc extension. iykyk. πŸŽ€

If the filename is -, the input is read from STDIN, and you can still provide an output filename. Flexible AND functional? Obsessed. πŸ’…

🌈 OPTION -d 🌈

  • -d β€” prints some debugging information. Lowkey handy when you want the extra deets. πŸ’œ

🫢 that's a wrap, bestie: perl v5.42.3, dated 2019-05-07, and yes, this is ASSEMBLE(1). periodt. πŸ’–
πŸ“¦ where this page comes from