Long year: Difference between revisions

→‎{{header|Forth}}: Parameterize demo code
(→‎{{header|Forth}}: Parameterize demo code)
Line 770:
<lang forth>: dec31wd dup dup 4 / swap dup 100 / swap 400 / swap - + + 7 mod ;
: long dup dec31wd 4 = if drop 1 else 1 - dec31wd 3 = if 1 else 0 then then ;
: demo 2045cr 1995swap do i long if i . then loop cr ;</lang>
 
{{Out}}
<pre>1995 2045 demo
<pre>demo 1998 2004 2009 2015 2020 2026 2032 2037 2043 ok</pre>
ok</pre>
 
=={{header|Fortran}}==
1,480

edits