Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 765 Bytes

README.md

File metadata and controls

30 lines (19 loc) · 765 Bytes

pickaxe

My pickle arsenal

  • crafter.py: hand assembler
  • unpickler.py: custom unpickler to trace information such as
    • opcode
    • stack
    • new elements in the memo

Tested in Python 3.11.8

Install

python -m pip install git+https://github.com/Xornet-Euphoria/pickaxe

Usage

See examples

Todo

  • add tests (especially custom unpickler)
  • examples

Related Tools

crafter.Crafter is just an assembler. If you want to compile a source code of Python to Pickle, you can use Pickola (by splitline).