PageRenderTime 25ms CodeModel.GetById 16ms app.highlight 7ms RepoModel.GetById 1ms app.codeStats 0ms

/core/bootstrap/layouts/layouts.factor

http://github.com/abeaumont/factor
Unknown | 32 lines | 26 code | 6 blank | 0 comment | 0 complexity | b35b194f1f245693c36bac981f7b76a6 MD5 | raw file
 1! Copyright (C) 2007, 2009 Slava Pestov.
 2! See http://factorcode.org/license.txt for BSD license.
 3USING: alien arrays byte-arrays kernel layouts math namespaces
 4quotations strings words ;
 5
 616 data-alignment set
 7
 80b1111 tag-mask set
 94 tag-bits set
10
1114 num-types set
12
1332 mega-cache-size set
14
15H{
16    { fixnum 0 }
17    { POSTPONE: f 1 }
18    { array 2 }
19    { float 3 }
20    { quotation 4 }
21    { bignum 5 }
22    { alien 6 }
23    { tuple 7 }
24    { wrapper 8 }
25    { byte-array 9 }
26    { callstack 10 }
27    { string 11 }
28    { word 12 }
29    { dll 13 }
30} type-numbers set
31
322 header-bits set