int?

val


Summary

Test whether val is an integer

Description

Integer are sometimes called fixnum's as well

Arguments

val
This argument is going to be tested

Return value

Whether val is an integer

Examples

(int? 'asd)
#f

(int? 123.123)
#f

(int? 123)
#t

Bytecode

Probably only interesting to you if you want to understand more about the Nujel VM or care very much about performance.

(    0 ($push/val :int))
(    2 ($get/val 'type-of))
(    4 ($get/val 'val))
(    6 ($apply 1))
(    8 ($=))
(    9 ($ret))