1 ! Copyright (C) 2008 Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
5 ! Machine representation ("linear virtual operations"). Uses
6 ! same operations as CFG basic blocks, except edges and branches
7 ! are replaced by linear jumps (_b* instances).
11 ! Unconditional jump to label
15 TUPLE: _bi label in code ;
16 TUPLE: _bf label in code ;
18 ! Dispatch table, jumps to one of following _address
19 ! depending value of 'in'
21 TUPLE: _address word ;