Annotation of parser3/tests/315.html, revision 1.5

1.1       moko        1: @main[]
                      2: 
                      3: ^do[ ]
                      4: ^do[+]
                      5: 
                      6: ^do[1-1-  -1T10:10:10.0+5]
                      7: ^dt.roll[TZ;SUB-3]
                      8: ^show[same;$dt]
                      9: 
                     10: ^do[1980-1-1T10:10:10.0+5]
                     11: ^dt.roll[TZ;]
                     12: ^show[same;$dt]
                     13: 
                     14: ^do[9999-12-31T10:10:10.0+5]
                     15: ^dt.roll[TZ;]
                     16: ^show[same;$dt]
                     17: 
                     18: ^do[9999-12-31T23:59:59-5]
                     19: ^try-catch{^dt.roll[TZ;]}
                     20: 
1.4       moko       21: ^do[2020--31 23:59:59]
                     22: ^do[2020-1-31T23:59:59]
                     23: ^do[2020-1-31T23:59:59x]
                     24: ^do[2020-1-31T23:59:59+]
                     25: ^do[2020-1-31T23:59:59+a]
1.5     ! moko       26: ^do[2020-1-31T23:59:59+111]
        !            27: ^do[2020-1-31T23:59:59+1111]
        !            28: ^do[2020-1-31T23:59:59+11 11]
        !            29: ^do[2020-1-31T23:59:59+1111x]
        !            30: ^do[2020-1-31T23:59:59+1111 x]
        !            31: ^do[2020-1-31T23:59:59+11111]
1.4       moko       32: ^do[2020-1-31T23:59:59+22:]
                     33: ^do[2020-1-31T23:59:59+22:100]
                     34: ^do[2020-1-31T 23:59:59  +0 2:10  ]
                     35: 
                     36: ^do[2020-1-31T 23:59:59 +02 X]
                     37: ^do[2020-1-31T 23:59:59+02:10 X]
                     38: ^do[2020-1-31T 23:59:59+02-10]
                     39: ^do[2020-1-31T 23:59:59Z X]
1.3       moko       40: 
1.1       moko       41: ^do[-1-31 23:59:59]
                     42: ^do[1--1-1 23:59:59.1 1]
                     43: ^do[1--.1-1 23:59:59]
                     44: 
                     45: 
1.4       moko       46: ^do[2020]
                     47: ^do[2020-]
                     48: ^do[2020X]
                     49: ^do[2020-1 ]
                     50: ^do[2020-1X]
                     51: ^do[2020-1-]
                     52: ^do[2020-1-31 ]
                     53: ^do[2020-1-31X]
                     54: ^do[2020-1-31 1 ]
                     55: ^do[2020-1-31 1X]
                     56: ^do[2020-1-31 1:]
                     57: ^do[2020-1-31 1:1 ]
                     58: ^do[2020-1-31 1:1X]
                     59: ^do[2020-1-31 1:1:]
                     60: ^do[2020-1-31 1:1:1 ]
                     61: ^do[2020-1-31 1:1:1X]
                     62: ^do[2020-1-31 1:1:1.]
                     63: ^do[2020-1-31 1:1:1.2 ]
                     64: ^do[2020-1-31 1:1:1.2X]
                     65: 
                     66: ^do[2020-1-31T]
                     67: ^do[2020-1-31T1 ]
                     68: ^do[2020-1-31T1X]
                     69: ^do[2020-1-31T1Z]
                     70: ^do[2020-1-31T1:1 ]
                     71: ^do[2020-1-31T1:1X]
                     72: ^do[2020-1-31T1:1Z]
                     73: ^do[2020-1-31T1:1:1 ]
                     74: ^do[2020-1-31T1:1:1X]
                     75: ^do[2020-1-31T1:1:1Z]
                     76: ^do[2020-1-31T1:1:1.2 ]
                     77: ^do[2020-1-31T1:1:1.2Z]
                     78: 
                     79: ^do[2020:1]
                     80: ^do[2020:1-31]
                     81: ^do[2020:1:31]
                     82: ^do[2020:1:31 1]
1.2       moko       83: 
1.1       moko       84: 
                     85: @do[s]
                     86: [$s]
                     87: ^try-catch{$caller.dt[^date::create[$s]]^show[$s;$caller.dt]}
                     88: 
                     89: @show[s;dt]
                     90: [$s] timestamp:  ^dt.unix-timestamp[]
                     91: [$s] sql-string: ^dt.sql-string[] $dt.TZ
                     92: [$s] iso-string: ^dt.iso-string[]

E-mail: