Sha256: 964e148bb2ad1da1c5f4dcf1c42cdb557060b5d5458e5e70c428c9fcf78b353a

Contents?: true

Size: 190 Bytes

Versions: 284

Compression:

Stored size: 190 Bytes

Contents

USING: formatting kernel math ;
IN: leap

: my-leap-year? ( year -- leap-year? )
  dup odd?
  [ drop f ]
  [ dup [ 100 mod 0 > ] [ 400 mod zero? ] bi or
    [ 4 mod zero? ] dip and
  ] if ;

Version data entries

284 entries across 284 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.179 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.178 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.177 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.176 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.175 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.174 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.173 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.172 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.171 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.170 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.169 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.167 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.166 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.165 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.164 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.163 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.162 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.161 tracks/factor/exercises/leap/leap-example.factor
trackler-2.2.1.160 tracks/factor/exercises/leap/leap-example.factor