1*835f6802SDirk Vogt#------------------------------------------------------------------------------ 2*835f6802SDirk Vogt# $File: parrot,v 1.1 2010/07/08 20:18:40 christos Exp $ 3*835f6802SDirk Vogt# parrot: file(1) magic for Parrot Virtual Machine 4*835f6802SDirk Vogt# URL: http://www.lua.org/ 5*835f6802SDirk Vogt# From: Lubomir Rintel <lkundrak@v3.sk> 6*835f6802SDirk Vogt 7*835f6802SDirk Vogt# Compiled Parrot byte code 8*835f6802SDirk Vogt0 string \376PBC\r\n\032\n Parrot bytecode 9*835f6802SDirk Vogt>64 byte x %d. 10*835f6802SDirk Vogt>72 byte x \b%d, 11*835f6802SDirk Vogt>8 byte >0 %d byte words, 12*835f6802SDirk Vogt>16 byte 0 little-endian, 13*835f6802SDirk Vogt>16 byte 1 big-endian, 14*835f6802SDirk Vogt>32 byte 0 IEEE-754 8 byte double floats, 15*835f6802SDirk Vogt>32 byte 1 x86 12 byte long double floats, 16*835f6802SDirk Vogt>32 byte 2 IEEE-754 16 byte long double floats, 17*835f6802SDirk Vogt>32 byte 3 MIPS 16 byte long double floats, 18*835f6802SDirk Vogt>32 byte 4 AIX 16 byte long double floats, 19*835f6802SDirk Vogt>32 byte 5 4-byte floats, 20*835f6802SDirk Vogt>40 byte x Parrot %d. 21*835f6802SDirk Vogt>48 byte x \b%d. 22*835f6802SDirk Vogt>56 byte x \b%d 23