-
Notifications
You must be signed in to change notification settings - Fork 138
/
pmc.num
81 lines (65 loc) · 1.32 KB
/
pmc.num
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# build and class enum order of all pmcs
# filenam {ws} number
# parents of some class should be listed before their childs
# default must be 0
default.pmc 0
# now utility PMCs that don't do MMD
null.pmc 1
env.pmc 2
perlenv.pmc 3
key.pmc 4
random.pmc 5
unmanagedstruct.pmc 6
managedstruct.pmc 7
csub.pmc 8
compiler.pmc 9
exception.pmc 10
version.pmc 11
parrotio.pmc 12
parrotlibrary.pmc 13
constparrotlibrary.pmc 14
parrotinterpreter.pmc 15
parrotthread.pmc 16
lexpad.pmc 17
timer.pmc 18
pointer.pmc 19
# sub and subroutine like pmcs
sub.pmc 20
continuation.pmc 21
retcontinuation.pmc 22
exception_handler.pmc 23
coroutine.pmc 24
eval.pmc 25
nci.pmc 26
# scalars
# base types
float.pmc 27
integer.pmc 28
bigint.pmc 29
bignum.pmc 30
complex.pmc 31
string.pmc 32
# abstract perlscalar.pmc
perlint.pmc 33
perlstring.pmc 34
perlundef.pmc 35
boolean.pmc 36
ref.pmc 37
sharedref.pmc 38
# arrays XXX this list isn't complete
fixedintegerarray.pmc 39
iterator.pmc 40
perlarray.pmc 41
pmcarray.pmc 42
sarray.pmc 43
constsarray.pmc 44
fixedstringarray.pmc 45
# hashes
hash.pmc 46
perlhash.pmc 47
orderedhash.pmc 48
# other
parrotclass.pmc 49
parrotobject.pmc 50
oplib.pmc 51
opcode.pmc 52