September 2017 Update
This commit is contained in:
parent
bba7bfd280
commit
ba8067c3b7
14570 changed files with 153136 additions and 63871 deletions
|
|
@ -0,0 +1,12 @@
|
|||
VAR [CONST] D=TIME.DATE, DAYS="SU MO TU WE TH FR SA";
|
||||
|
||||
FCN CENTER(TEXT,M) { STRING(" "*((M-TEXT.LEN())/2),TEXT) }
|
||||
|
||||
FCN ONEMONTH(YEAR,MONTH){
|
||||
DAY1:=D.ZELLER(YEAR,MONTH,1); //1969-1-1 -->3 (WED, ISO 8601)
|
||||
DAYZ:=D.DAYSINMONTH(YEAR,MONTH); //1969-1 -->31
|
||||
LIST(CENTER(D.MONTHNAMES[MONTH],DAYS.LEN()),DAYS).EXTEND(
|
||||
(1).PUMP(DAYZ,(0).PUMP(DAY1,LIST,T(VOID,""))).APPLY("%2S ".FMT)
|
||||
.PUMP(LIST,T(VOID.READ,DAYS.LEN()/3,FALSE),STRING.CREATE));
|
||||
}
|
||||
...
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
code:=File(vm.arglist[0]).read();
|
||||
code=Data(Void,code.text.toLower());
|
||||
mixed:=T("string","String", "list","List", " t("," T(",",t(",",T(",
|
||||
".tostring",".toString", "void.read","Void.Read",
|
||||
"time.date","Time.Date", "utils.","Utils.", "zipwith","zipWith",
|
||||
"daysinmonth","daysInMonth", "monthnames","monthNames",
|
||||
"void","Void", "false","False",
|
||||
"d.october","d.October",
|
||||
);
|
||||
mixed.pump(Void,Void.Read,'wrap(up,down){ code.replace(up,down) });
|
||||
Compiler.Compiler.compileText(code)();
|
||||
Loading…
Add table
Add a link
Reference in a new issue