1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
(* ****** ****** *)
//
// Trying libatscc2py3/PYLIBC
//
// Author: Hongwei Xi
// Authoremail: gmhwxiATgmailDOTcom
// Starting time: May 23, 2016
//
(* ****** ****** *)
//
#include"./../../staloadall.hats"
//
(* ****** ****** *)
//
staload "./../../SATS/PYLIBC/datetime.sats"
//
(* ****** ****** *)
//
extern
fun
test01_main
(
// argless
) : void = "mac#"
//
(* ****** ****** *)
implement
test01_main() =
{
//
val today = date_today()
val ((*void*)) = println! ("today.ctime() = ", today.ctime())
val ((*void*)) = println! ("today.weekday() = ", today.weekday())
val ((*void*)) = println! ("today.isoweekday() = ", today.isoweekday())
//
val today = datetime_today()
val ((*void*)) = println! ("today.ctime() = ", today.ctime())
//
} (* end of [test01_main] *)
(* ****** ****** *)
%{^
######
import sys
######
sys.setrecursionlimit(1000000)
######
from libatscc2py3_all import *
from libatscc2py3_all_pylibc import *
######
%} // end of [%{^]
(* ****** ****** *)
%{$
if __name__ == '__main__': test01_main()
%} // end of [%{$]
(* ****** ****** *)
(* end of [test01.dats] *)
|