snake5 icon

new lang basic function bytecode

snake5 | PRO | 01/17/15 06:33:38 AM UTC | 0 ⭐ | 882 👁️ | Never ⏰ | []
Go |

360 B

|

None

|

0 👍

/

0 👎

//// CODE ////
func _test( a : int32 ) : int32
{
    var v : int8 = -5;
    return 0s8 + a + v;
}
//// OUTPUT ////
DECLARG <int32> a [11]
DECLVAR <int8> v [12]
CONST <uint8> 0 [15] : 05
NEGATE <uint32> 1 [18] <= 0 [15]
COPY <uint32> 2 [19] <= 1 [18]
CONST <int8> 3 [20] : 00
ADD <int32> 4 [22] <= 3 [20], a [11]
ADD <int32> 5 [23] <= 4 [22], v [12]
RETURN 5 [23]

Comments