Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
13
Task/Leap-year/SNOBOL4/leap-year.sno
Normal file
13
Task/Leap-year/SNOBOL4/leap-year.sno
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
define('leap(yr)') :(end_leap)
|
||||
leap eq(remdr(yr,400),0) :s(return)
|
||||
eq(remdr(yr,100),0) :s(freturn)
|
||||
eq(remdr(yr,4),0) :s(return)f(freturn)
|
||||
end_leap
|
||||
|
||||
* # Test and display (with ?: kluge)
|
||||
test = "output = ('10' ? (*leap(yr) 1 | 0)) ': ' yr"
|
||||
yr = '1066'; eval(test)
|
||||
yr = '1492'; eval(test)
|
||||
yr = '1900'; eval(test)
|
||||
yr = '2000'; eval(test)
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue