From 389f16577e1563c3262e4319a6e8beac128af8d5 Mon Sep 17 00:00:00 2001 From: cxl Date: Sun, 3 May 2020 08:26:26 +0000 Subject: [PATCH] upp.src: reorganize (TCore... moved to archive) git-svn-id: svn://ultimatepp.org/upp/trunk@14426 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- {uppsrc => archive/uppsrc}/TCore/Calc.upp | 24 +- .../uppsrc}/TCore/CalcBasic.cpp | 2742 ++++---- {uppsrc => archive/uppsrc}/TCore/CalcBasic.h | 38 +- .../uppsrc}/TCore/CalcBasic.hpp | 4370 ++++++------- {uppsrc => archive/uppsrc}/TCore/CalcNode.cpp | 3510 +++++----- {uppsrc => archive/uppsrc}/TCore/CalcNode.h | 1454 ++--- {uppsrc => archive/uppsrc}/TCore/CalcType.cpp | 176 +- {uppsrc => archive/uppsrc}/TCore/CalcType.h | 348 +- {uppsrc => archive/uppsrc}/TCore/Copying | 0 .../uppsrc}/TCore/SqlConsole.cfg | Bin {uppsrc => archive/uppsrc}/TCore/TCore.h | 34 +- {uppsrc => archive/uppsrc}/TCore/TCore.t | 566 +- {uppsrc => archive/uppsrc}/TCore/TCore.upp | 94 +- {uppsrc => archive/uppsrc}/TCore/TCoreCalc.h | 48 +- {uppsrc => archive/uppsrc}/TCore/TCoreDb.h | 16 +- .../uppsrc}/TCore/TCore_init.icpp | 16 +- .../TCore/appdoc.tpp/CalcArith_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcArith_en-us.tpp | 0 .../TCore/appdoc.tpp/CalcArray_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcArray_en-us.tpp | 0 .../TCore/appdoc.tpp/CalcDate_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcDate_en-us.tpp | 0 .../TCore/appdoc.tpp/CalcLog_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcLog_en-us.tpp | 0 .../TCore/appdoc.tpp/CalcNode_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcNode_en-us.tpp | 0 .../TCore/appdoc.tpp/CalcSys_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcSys_en-us.tpp | 0 .../TCore/appdoc.tpp/CalcText_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcText_en-us.tpp | 0 .../TCore/appdoc.tpp/CalcTrans_cs-cz.tpp | 0 .../TCore/appdoc.tpp/CalcTrans_en-us.tpp | 0 .../uppsrc}/TCore/appdoc.tpp/all.i | 126 +- {uppsrc => archive/uppsrc}/TCore/atexit.cpp | 164 +- {uppsrc => archive/uppsrc}/TCore/database.cpp | 5790 ++++++++--------- {uppsrc => archive/uppsrc}/TCore/database.h | 1940 +++--- {uppsrc => archive/uppsrc}/TCore/datafile.cpp | 2448 +++---- {uppsrc => archive/uppsrc}/TCore/datafile.h | 452 +- {uppsrc => archive/uppsrc}/TCore/datatest.cpp | 1344 ++-- {uppsrc => archive/uppsrc}/TCore/dbf.h | 2 +- {uppsrc => archive/uppsrc}/TCore/dd_cpp.h | 210 +- {uppsrc => archive/uppsrc}/TCore/dd_h.h | 80 +- .../doc.dpp/AppDoc_Calc$CabsN_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$CabsN_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CaddAA_CS-CZ15.dpx | 14 +- .../doc.dpp/AppDoc_Calc$CaddAA_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CaddDN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CaddDN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CaddND_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CaddND_EN-US.dpx | 38 +- .../doc.dpp/AppDoc_Calc$CaddNN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CaddNN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CaddSS_CS-CZ15.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CaddSS_EN-US.dpx | 8 +- .../AppDoc_Calc$Cadd_monthsDN_CS-CZ15.dpx | 20 +- .../AppDoc_Calc$Cadd_monthsDN_EN-US.dpx | 22 +- .../AppDoc_Calc$Cadd_yearsDN_CS-CZ15.dpx | 20 +- .../AppDoc_Calc$Cadd_yearsDN_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CarccosN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CarccosN_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CarcsinN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CarcsinN_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CarctgN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CarctgN_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CarrayCtr_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CarrayCtr_EN-US.dpx | 12 +- .../AppDoc_Calc$CarrayIndex_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CarrayIndex_EN-US.dpx | 8 +- .../AppDoc_Calc$CarrayRange_CS-CZ15.dpx | 14 +- .../doc.dpp/AppDoc_Calc$CascS_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CascS_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CavgA_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CbitAndNN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CbitAndNN_EN-US.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CbitNotN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CbitNotN_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CbitOrNN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CbitOrNN_EN-US.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CbitXorNN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CbitXorNN_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CcallSV_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CcatSSS_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CcatSSS_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CceilNN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CceilNN_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CceilN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CceilN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CceilrNN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CceilrNN_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CchrN_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CchrN_EN-US.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CcosN_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$CcosN_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CcountA_CS-CZ15.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CcountA_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CcountNS_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CcountNS_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$Cdate0_CS-CZ15.dpx | 12 +- .../doc.dpp/AppDoc_Calc$Cdate0_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CdateNNN_CS-CZ15.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CdateNNN_EN-US.dpx | 32 +- .../doc.dpp/AppDoc_Calc$CdateNN_CS-CZ15.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CdateNN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CdateN_CS-CZ15.dpx | 30 +- .../doc.dpp/AppDoc_Calc$CdateN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CdayD_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CdayD_EN-US.dpx | 20 +- .../AppDoc_Calc$Cday_of_weekD_CS-CZ15.dpx | 20 +- .../AppDoc_Calc$Cday_of_weekD_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CdivNN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CdivNN_EN-US.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$Ce0_CS-CZ15.dpx | 10 +- .../TCore/doc.dpp/AppDoc_Calc$Ce0_EN-US.dpx | 10 +- .../doc.dpp/AppDoc_Calc$CeqVV_CS-CZ15.dpx | 26 +- .../TCore/doc.dpp/AppDoc_Calc$CeqVV_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CexpN_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$CexpN_EN-US.dpx | 20 +- ...pDoc_Calc$Cfirst_day_of_monthD_CS-CZ15.dpx | 18 +- ...AppDoc_Calc$Cfirst_day_of_monthD_EN-US.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CfloorNN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CfloorNN_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CfloorN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CfloorN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CfloorrNN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CfloorrNN_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CftextNI_CS-CZ15.dpx | 10 +- .../doc.dpp/AppDoc_Calc$CftextNI_EN-US.dpx | 10 +- .../doc.dpp/AppDoc_Calc$CftextN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CftextN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CgeNN_CS-CZ15.dpx | 14 +- .../TCore/doc.dpp/AppDoc_Calc$CgeNN_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CgeSS_CS-CZ15.dpx | 22 +- .../TCore/doc.dpp/AppDoc_Calc$CgeSS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CgeTT_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CgeTT_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CgtNN_CS-CZ15.dpx | 16 +- .../TCore/doc.dpp/AppDoc_Calc$CgtNN_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CgtSS_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$CgtSS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CgtTT_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$CgtTT_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$ChourT_CS-CZ15.dpx | 12 +- .../doc.dpp/AppDoc_Calc$ChourT_EN-US.dpx | 16 +- .../doc.dpp/AppDoc_Calc$ChypotNN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$ChypotNN_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$Cis_dateV_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$Cis_dateV_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$Cis_nullV_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$Cis_nullV_EN-US.dpx | 22 +- .../AppDoc_Calc$Cis_numberV_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$Cis_numberV_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$Cis_textV_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$Cis_textV_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$Citext0NN_CS-CZ15.dpx | 30 +- .../doc.dpp/AppDoc_Calc$CitextNN_CS-CZ15.dpx | 30 +- .../doc.dpp/AppDoc_Calc$CitextN_CS-CZ15.dpx | 18 +- ...ppDoc_Calc$Clast_day_of_monthD_CS-CZ15.dpx | 18 +- .../AppDoc_Calc$Clast_day_of_monthD_EN-US.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CleNN_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CleNN_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CleSS_CS-CZ15.dpx | 22 +- .../TCore/doc.dpp/AppDoc_Calc$CleSS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CleTT_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CleTT_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CleftAN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CleftAN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CleftSN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CleftSN_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$ClenS_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$ClenS_EN-US.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CllpadSNS_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CllpadSN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$ClnN_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$ClnN_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$ClogN_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$ClogN_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$ClogNotN_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$ClogNotN_EN-US.dpx | 32 +- .../doc.dpp/AppDoc_Calc$ClogNotS_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$ClogNotS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$ClpadSNS_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$ClpadSN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CltNN_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CltNN_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CltSS_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$CltSS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CltTT_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CltTT_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CmaxA_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CmaxNN_CS-CZ15.dpx | 14 +- .../doc.dpp/AppDoc_Calc$CmaxNN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CmaxSS_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CmaxSS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CmaxTT_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CmaxTT_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CmidANN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CmidANN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CmidAN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CmidAN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CmidSNN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CmidSNN_EN-US.dpx | 32 +- .../doc.dpp/AppDoc_Calc$CmidSN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CmidSN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CminA_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CminNN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CminNN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CminSS_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CminSS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CminTT_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CminTT_EN-US.dpx | 14 +- .../AppDoc_Calc$CminmaxNNN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CminmaxNNN_EN-US.dpx | 8 +- .../AppDoc_Calc$CminmaxSSS_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CminmaxSSS_EN-US.dpx | 8 +- .../AppDoc_Calc$CminmaxTTT_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CminmaxTTT_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CminusN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CminusN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CminuteT_CS-CZ15.dpx | 14 +- .../doc.dpp/AppDoc_Calc$CminuteT_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CmodNN_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CmodNN_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CmonthD_CS-CZ15.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CmonthD_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CmulAC_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CmulAC_EN-US.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CmulNN_CS-CZ15.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CmulNN_EN-US.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CmulNS_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CmulNS_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CmulSN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CmulSN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CneVV_CS-CZ15.dpx | 38 +- .../TCore/doc.dpp/AppDoc_Calc$CneVV_EN-US.dpx | 40 +- .../doc.dpp/AppDoc_Calc$CnlsNN_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CnlsNN_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CnlsN_CS-CZ15.dpx | 14 +- .../TCore/doc.dpp/AppDoc_Calc$CnlsN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CnlsrNN_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CnlsrNN_EN-US.dpx | 34 +- .../doc.dpp/AppDoc_Calc$CnlsrN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CnlsrN_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$Cnull0_CS-CZ15.dpx | 34 +- .../doc.dpp/AppDoc_Calc$Cnull0_EN-US.dpx | 32 +- .../doc.dpp/AppDoc_Calc$CnumberSN_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CnumberSN_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CnumberS_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CnumberS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CnvlVV_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CnvlVV_EN-US.dpx | 22 +- .../doc.dpp/AppDoc_Calc$Cpi0_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$Cpi0_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CplusN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CplusN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CpowNN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CpowNN_EN-US.dpx | 24 +- .../AppDoc_Calc$CreplaceSSS_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CrightAN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CrightAN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrightSN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CrightSN_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CroundNN_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CroundNN_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CroundN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CroundN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CroundrNN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CroundrNN_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CrpadSNS_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CrpadSN_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CrrpadSNS_CS-CZ15.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CrrpadSN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CsalNN_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CsalNN_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CsarNN_CS-CZ15.dpx | 30 +- .../doc.dpp/AppDoc_Calc$CsarNN_EN-US.dpx | 30 +- .../doc.dpp/AppDoc_Calc$CsecondT_CS-CZ15.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CsecondT_EN-US.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CsgnN_CS-CZ15.dpx | 28 +- .../TCore/doc.dpp/AppDoc_Calc$CsgnN_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CsinN_CS-CZ15.dpx | 22 +- .../TCore/doc.dpp/AppDoc_Calc$CsinN_EN-US.dpx | 24 +- .../doc.dpp/AppDoc_Calc$CsqrN_CS-CZ15.dpx | 18 +- .../TCore/doc.dpp/AppDoc_Calc$CsqrN_EN-US.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CsqrtN_CS-CZ15.dpx | 22 +- .../doc.dpp/AppDoc_Calc$CsqrtN_EN-US.dpx | 14 +- .../AppDoc_Calc$CstringIndex_CS-CZ15.dpx | 22 +- .../AppDoc_Calc$CstringIndex_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CsubDD_CS-CZ15.dpx | 36 +- .../doc.dpp/AppDoc_Calc$CsubDD_EN-US.dpx | 38 +- .../doc.dpp/AppDoc_Calc$CsubDN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CsubDN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CsubNN_CS-CZ15.dpx | 20 +- .../doc.dpp/AppDoc_Calc$CsubNN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CsumASC_CS-CZ15.dpx | 34 +- .../doc.dpp/AppDoc_Calc$CsumASC_EN-US.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CsumA_CS-CZ15.dpx | 22 +- .../TCore/doc.dpp/AppDoc_Calc$CsumA_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtextA_CS-CZ15.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CtextA_EN-US.dpx | 16 +- .../doc.dpp/AppDoc_Calc$CtextD_CS-CZ15.dpx | 26 +- .../doc.dpp/AppDoc_Calc$CtextD_EN-US.dpx | 28 +- .../doc.dpp/AppDoc_Calc$CtextN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CtextN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtextS_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CtextS_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtgN_CS-CZ15.dpx | 20 +- .../TCore/doc.dpp/AppDoc_Calc$CtgN_EN-US.dpx | 22 +- .../AppDoc_Calc$CtimeNNNNNN_CS-CZ15.dpx | 18 +- .../doc.dpp/AppDoc_Calc$CyearD_CS-CZ15.dpx | 12 +- .../doc.dpp/AppDoc_Calc$CyearD_EN-US.dpx | 12 +- .../AppDoc_Calc$Cyears_betweenDD_CS-CZ15.dpx | 22 +- .../AppDoc_Calc$Cyears_betweenDD_EN-US.dpx | 22 +- .../TCore/doc.dpp/AppDoc_CalcNode_CS-CZ15.dpx | 256 +- {uppsrc => archive/uppsrc}/TCore/globcfg.cpp | 278 +- {uppsrc => archive/uppsrc}/TCore/globcfg.h | 212 +- {uppsrc => archive/uppsrc}/TCore/help.cpp | 1270 ++-- {uppsrc => archive/uppsrc}/TCore/help.h | 278 +- {uppsrc => archive/uppsrc}/TCore/hxx.h | 10 +- {uppsrc => archive/uppsrc}/TCore/iw.ico | Bin {uppsrc => archive/uppsrc}/TCore/new_fmt.hpp | 560 +- {uppsrc => archive/uppsrc}/TCore/new_lang.hpp | 412 +- {uppsrc => archive/uppsrc}/TCore/nls_bw.h | 186 +- {uppsrc => archive/uppsrc}/TCore/nls_bw.hpp | 1714 ++--- .../uppsrc}/TCore/service/service.cpp | 0 .../uppsrc}/TCore/service/service.h | 0 .../uppsrc}/TCore/service/service.upp | 0 {uppsrc => archive/uppsrc}/TCore/setop.h | 372 +- {uppsrc => archive/uppsrc}/TCore/tcore.usc | 246 +- {uppsrc => archive/uppsrc}/TCore/template.h | 1170 ++-- {uppsrc => archive/uppsrc}/TCore/util.cpp | 2728 ++++---- {uppsrc => archive/uppsrc}/TCore/util.h | 590 +- {uppsrc => archive/uppsrc}/TCore/xml.cpp | 198 +- {uppsrc => archive/uppsrc}/TCore/xml.h | 204 +- {uppsrc => archive/uppsrc}/TCore/xmlparse.cpp | 968 +-- {uppsrc => archive/uppsrc}/TCore/xmlparse.h | 402 +- .../uppsrc}/TCtrlLib/Calc/Calc.upp | 26 +- .../uppsrc}/TCtrlLib/Calc/CalcGuiType.cpp | 154 +- .../uppsrc}/TCtrlLib/Calc/CalcGuiType.h | 30 +- .../uppsrc}/TCtrlLib/Calc/CalcGuiType.hpp | 464 +- .../uppsrc}/TCtrlLib/Calc/CalcHelp.cpp | 650 +- .../uppsrc}/TCtrlLib/Calc/DlgCalc.cpp | 178 +- .../uppsrc}/TCtrlLib/Calc/DlgCalc.lay | 34 +- .../uppsrc}/TCtrlLib/Calc/TCtrlLibCalc.h | 46 +- .../uppsrc}/TCtrlLib/Calc/TCtrlLibCalc.t | 116 +- .../TCtrlLib/Calc/TCtrlLibCalc_init.icpp | 16 +- .../doc.dpp/AppDoc_Calc$CbottomR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CbottomR_EN-US.dpx | 8 +- .../AppDoc_Calc$CbottomcenterR_CS-CZ15.dpx | 8 +- .../AppDoc_Calc$CbottomcenterR_EN-US.dpx | 8 +- .../AppDoc_Calc$CbottomleftR_CS-CZ15.dpx | 8 +- .../AppDoc_Calc$CbottomleftR_EN-US.dpx | 8 +- .../AppDoc_Calc$CbottomrightR_CS-CZ15.dpx | 8 +- .../AppDoc_Calc$CbottomrightR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CcenterR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CcenterR_EN-US.dpx | 8 +- .../AppDoc_Calc$CcenterleftR_CS-CZ15.dpx | 8 +- .../AppDoc_Calc$CcenterleftR_EN-US.dpx | 8 +- .../AppDoc_Calc$CcenterrightR_CS-CZ15.dpx | 8 +- .../AppDoc_Calc$CcenterrightR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CheightR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CheightR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CleftR_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CleftR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CpointNN_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CpointNN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrectNNNN_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrectNNNN_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrectPP_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrectPP_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrectP_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CrectP_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrightR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CrightR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtextP_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CtextP_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtextR_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CtextR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtopR_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CtopR_EN-US.dpx | 8 +- .../AppDoc_Calc$CtopcenterR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtopcenterR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtopleftR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtopleftR_EN-US.dpx | 8 +- .../AppDoc_Calc$CtoprightR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CtoprightR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CwidthR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CwidthR_EN-US.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CxP_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CxP_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CxcenterR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CxcenterR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CxmaxR_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CxmaxR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CxminR_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CxminR_EN-US.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CyP_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CyP_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CycenterR_CS-CZ15.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CycenterR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CymaxR_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CymaxR_EN-US.dpx | 8 +- .../doc.dpp/AppDoc_Calc$CyminR_CS-CZ15.dpx | 8 +- .../Calc/doc.dpp/AppDoc_Calc$CyminR_EN-US.dpx | 8 +- .../Calc/doc.dpp/AppDoc_DlgCalc_CS-CZ15.dpx | 236 +- .../uppsrc}/TCtrlLib/Calc/doc.dpp/links | 0 {uppsrc => archive/uppsrc}/TCtrlLib/Copying | 0 .../uppsrc}/TCtrlLib/CtrlArray.cpp | 678 +- .../uppsrc}/TCtrlLib/CtrlArray.h | 244 +- .../uppsrc}/TCtrlLib/DocMgr.cpp | 2886 ++++---- {uppsrc => archive/uppsrc}/TCtrlLib/DocMgr.h | 794 +-- .../uppsrc}/TCtrlLib/DocMgr.iml | 74 +- .../uppsrc}/TCtrlLib/DocMgr.lay | 40 +- .../uppsrc}/TCtrlLib/DocMgr.lng | 250 +- .../uppsrc}/TCtrlLib/Help/DlgFormula.cpp | 428 +- .../uppsrc}/TCtrlLib/Help/DlgFormula.hpp | 50 +- .../uppsrc}/TCtrlLib/Help/DlgFormula.lay | 28 +- .../uppsrc}/TCtrlLib/Help/DlgHelp.cpp | 3528 +++++----- .../uppsrc}/TCtrlLib/Help/DlgHelp.hpp | 0 .../uppsrc}/TCtrlLib/Help/DlgHelp.lay | 222 +- .../uppsrc}/TCtrlLib/Help/DlgHelp.lng | 432 +- .../uppsrc}/TCtrlLib/Help/DlgHelpEdit.cpp | 2490 +++---- .../uppsrc}/TCtrlLib/Help/DlgHelpEdit.lay | 118 +- .../uppsrc}/TCtrlLib/Help/DlgHelpEdit.lng | 98 +- .../uppsrc}/TCtrlLib/Help/DlgHelpView.cpp | 1622 ++--- .../uppsrc}/TCtrlLib/Help/DlgHelpView.hpp | 0 .../uppsrc}/TCtrlLib/Help/DlgHelpView.iml | 52 +- .../uppsrc}/TCtrlLib/Help/DlgHelpView.lay | 48 +- .../uppsrc}/TCtrlLib/Help/DlgHelpView.lng | 74 +- .../uppsrc}/TCtrlLib/Help/DlgShot.cpp | 902 +-- .../uppsrc}/TCtrlLib/Help/DlgShot.lay | 134 +- .../uppsrc}/TCtrlLib/Help/Help.upp | 66 +- .../uppsrc}/TCtrlLib/Help/TCtrlLibHelp.h | 84 +- .../doc.dpp/AppDoc_DlgFormula_CS-CZ15.dpx | 26 +- .../AppDoc_sys_book_expand_CS-CZ15.dpx | 4 +- .../uppsrc}/TCtrlLib/Help/helpgen.cpp | 470 +- .../uppsrc}/TCtrlLib/Help/helputil.cpp | 3828 +++++------ .../uppsrc}/TCtrlLib/Help/helputil.h | 258 +- .../uppsrc}/TCtrlLib/Help/notes.txt | 58 +- .../uppsrc}/TCtrlLib/Help/richform.cpp | 244 +- .../uppsrc}/TCtrlLib/OldTreeCtrl.cpp | 2938 ++++----- .../uppsrc}/TCtrlLib/OldTreeCtrl.h | 934 +-- .../uppsrc}/TCtrlLib/OldTreeCtrl.iml | 20 +- .../uppsrc}/TCtrlLib/OldTreeCtrl.lng | 46 +- {uppsrc => archive/uppsrc}/TCtrlLib/Ruler.cpp | 742 +-- {uppsrc => archive/uppsrc}/TCtrlLib/Ruler.h | 230 +- .../uppsrc}/TCtrlLib/TCtrlImg.cpp | 22 +- .../uppsrc}/TCtrlLib/TCtrlImg.h | 24 +- .../uppsrc}/TCtrlLib/TCtrlLib.h | 28 +- .../uppsrc}/TCtrlLib/TCtrlLib.t | 814 +-- .../uppsrc}/TCtrlLib/TCtrlLib.upp | 120 +- .../uppsrc}/TCtrlLib/TCtrlLib.usc | 56 +- .../uppsrc}/TCtrlLib/TCtrlLib_init.icpp | 16 +- .../uppsrc}/TCtrlLib/TreeCtrlImg.h | 16 +- .../TCtrlLib/appdoc.tpp/CalcGuiType_cs-cz.tpp | 0 .../TCtrlLib/appdoc.tpp/CalcGuiType_en-us.tpp | 0 .../TCtrlLib/appdoc.tpp/DlgCalc_cs-cz.tpp | 0 .../uppsrc}/TCtrlLib/appdoc.tpp/all.i | 22 +- .../uppsrc}/TCtrlLib/tctrllib.iml | 50 +- .../uppsrc}/TCtrlLib/template.h | 574 +- {uppsrc => archive/uppsrc}/TCtrlLib/util.cpp | 1670 ++--- {uppsrc => archive/uppsrc}/TCtrlLib/util.h | 1112 ++-- {uppsrc => archive/uppsrc}/TDraw/Copying | 0 {uppsrc => archive/uppsrc}/TDraw/TDraw.h | 20 +- {uppsrc => archive/uppsrc}/TDraw/TDraw.upp | 36 +- {uppsrc => archive/uppsrc}/TDraw/formula.cpp | 2838 ++++---- {uppsrc => archive/uppsrc}/TDraw/formula.h | 534 +- {uppsrc => archive/uppsrc}/TDraw/util.cpp | 2966 ++++----- {uppsrc => archive/uppsrc}/TDraw/util.h | 394 +- {uppsrc => archive/uppsrc}/TSql/Copying | 0 {uppsrc => archive/uppsrc}/TSql/Ctrl/Ctrl.upp | 30 +- .../uppsrc}/TSql/Ctrl/DlgLogin.cpp | 552 +- .../uppsrc}/TSql/Ctrl/DlgLogin.h | 100 +- .../uppsrc}/TSql/Ctrl/DlgLogin.hpp | 586 +- .../uppsrc}/TSql/Ctrl/DlgLogin.lay | 68 +- .../uppsrc}/TSql/Ctrl/DlgLogin.lng | 78 +- .../uppsrc}/TSql/Ctrl/TSqlCtrl.h | 18 +- .../uppsrc}/TSql/Ctrl/TSqlCtrl.icpp | 18 +- .../uppsrc}/TSql/Ctrl/TSqlCtrl.t | 138 +- .../AppDoc_DlgLoginSetPass_CS-CZ15.dpx | 146 +- .../Ctrl/doc.dpp/AppDoc_DlgLogin_CS-CZ15.dpx | 106 +- .../uppsrc}/TSql/Ctrl/doc.dpp/links | 0 {uppsrc => archive/uppsrc}/TSql/TSql.h | 36 +- {uppsrc => archive/uppsrc}/TSql/TSql.t | 38 +- {uppsrc => archive/uppsrc}/TSql/TSql.upp | 38 +- .../uppsrc}/TSql/TSql_init.icpp | 16 +- {uppsrc => archive/uppsrc}/TSql/dict.cpp | 1062 +-- {uppsrc => archive/uppsrc}/TSql/dict.h | 460 +- {uppsrc => archive/uppsrc}/TSql/id.h | 66 +- {uppsrc => archive/uppsrc}/TSql/template.h | 328 +- {uppsrc => archive/uppsrc}/TSql/util.cpp | 1634 ++--- {uppsrc => archive/uppsrc}/TSql/util.h | 286 +- archive/uppsrc/Web/Copying | 22 + archive/uppsrc/Web/SSL/Copying | 22 + archive/uppsrc/Web/SSL/SSL.h | 1 + archive/uppsrc/Web/SSL/SSL.upp | 47 + archive/uppsrc/Web/SSL/WebSSL.h | 197 + archive/uppsrc/Web/SSL/httpscli.cpp | 128 + .../uppsrc/Web/SSL/src.tpp/index_en-us.tpp | 3 + .../uppsrc/Web/SSL/srcdoc.tpp/index_en-us.tpp | 3 + .../uppsrc/Web/SSL/srcimp.tpp/index_en-us.tpp | 3 + archive/uppsrc/Web/SSL/util.cpp | 605 ++ archive/uppsrc/Web/ScgiServer.cpp | 93 + archive/uppsrc/Web/ScgiServer.h | 34 + archive/uppsrc/Web/Web.h | 39 + archive/uppsrc/Web/Web.t | 1053 +++ archive/uppsrc/Web/Web.upp | 40 + archive/uppsrc/Web/Web_init.icpp | 8 + archive/uppsrc/Web/auth.cpp | 289 + archive/uppsrc/Web/auth.h | 30 + archive/uppsrc/Web/ctrl/Copying | 22 + archive/uppsrc/Web/ctrl/DlgHttpServer.cpp | 383 ++ archive/uppsrc/Web/ctrl/DlgHttpServer.h | 35 + archive/uppsrc/Web/ctrl/DlgHttpServer.lay | 16 + archive/uppsrc/Web/ctrl/DlgHttpServer.lng | 19 + archive/uppsrc/Web/ctrl/WebCtrl.h | 9 + archive/uppsrc/Web/ctrl/WebImg.h | 3 + archive/uppsrc/Web/ctrl/ctrl.upp | 18 + archive/uppsrc/Web/ctrl/web.iml | 28 + archive/uppsrc/Web/html.cpp | 615 ++ archive/uppsrc/Web/html.h | 300 + archive/uppsrc/Web/httpcli.cpp | 637 ++ archive/uppsrc/Web/httpcli.h | 166 + archive/uppsrc/Web/httpcli_old.cpp | 421 ++ archive/uppsrc/Web/httpsrv.cpp | 990 +++ archive/uppsrc/Web/httpsrv.h | 187 + archive/uppsrc/Web/md5.cpp | 12 + archive/uppsrc/Web/smtp.cpp | 442 ++ archive/uppsrc/Web/smtp.h | 73 + archive/uppsrc/Web/socket.cpp | 888 +++ archive/uppsrc/Web/socket.h | 171 + archive/uppsrc/Web/sproc.cpp | 634 ++ archive/uppsrc/Web/sproc.h | 21 + .../Web/srcdoc.tpp/AboutUppSockets_en-us.tpp | 9 + .../srcdoc.tpp/ConnectionOriented_en-us.tpp | 77 + .../Web/srcdoc.tpp/MiscSocketInfo_en-us.tpp | 12 + .../Web/srcdoc.tpp/SocketExample1_en-us.tpp | 10 + .../Web/srcdoc.tpp/SocketPitfalls_en-us.tpp | 12 + archive/uppsrc/Web/srcdoc.tpp/index_en-us.tpp | 6 + archive/uppsrc/Web/srcimp.tpp/index_en-us.tpp | 3 + archive/uppsrc/Web/util.cpp | 764 +++ archive/uppsrc/Web/util.h | 290 + archive/uppsrc/Web/wisapi/Copying | 22 + archive/uppsrc/Web/wisapi/version.h | 3 + archive/uppsrc/Web/wisapi/wisapi.cpp | 1419 ++++ archive/uppsrc/Web/wisapi/wisapi.def | 5 + archive/uppsrc/Web/wisapi/wisapi.lng | 156 + archive/uppsrc/Web/wisapi/wisapi.t | 198 + archive/uppsrc/Web/wisapi/wisapi.upp | 24 + archive/uppsrc/Web/wisapi/wisapicfg.cpp | 544 ++ archive/uppsrc/Web/wisapi/wisapicfg.h | 51 + benchmarks/RGBAFill/main.cpp | 2 +- 551 files changed, 56240 insertions(+), 43928 deletions(-) rename {uppsrc => archive/uppsrc}/TCore/Calc.upp (92%) rename {uppsrc => archive/uppsrc}/TCore/CalcBasic.cpp (96%) rename {uppsrc => archive/uppsrc}/TCore/CalcBasic.h (94%) rename {uppsrc => archive/uppsrc}/TCore/CalcBasic.hpp (97%) rename {uppsrc => archive/uppsrc}/TCore/CalcNode.cpp (95%) rename {uppsrc => archive/uppsrc}/TCore/CalcNode.h (97%) rename {uppsrc => archive/uppsrc}/TCore/CalcType.cpp (96%) rename {uppsrc => archive/uppsrc}/TCore/CalcType.h (96%) rename {uppsrc => archive/uppsrc}/TCore/Copying (100%) rename {uppsrc => archive/uppsrc}/TCore/SqlConsole.cfg (100%) rename {uppsrc => archive/uppsrc}/TCore/TCore.h (94%) rename {uppsrc => archive/uppsrc}/TCore/TCore.t (96%) rename {uppsrc => archive/uppsrc}/TCore/TCore.upp (93%) rename {uppsrc => archive/uppsrc}/TCore/TCoreCalc.h (93%) rename {uppsrc => archive/uppsrc}/TCore/TCoreDb.h (94%) rename {uppsrc => archive/uppsrc}/TCore/TCore_init.icpp (91%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcArith_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcArith_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcArray_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcArray_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcDate_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcDate_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcLog_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcLog_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcNode_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcNode_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcSys_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcSys_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcText_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcText_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcTrans_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/CalcTrans_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCore/appdoc.tpp/all.i (94%) rename {uppsrc => archive/uppsrc}/TCore/atexit.cpp (95%) rename {uppsrc => archive/uppsrc}/TCore/database.cpp (96%) rename {uppsrc => archive/uppsrc}/TCore/database.h (96%) rename {uppsrc => archive/uppsrc}/TCore/datafile.cpp (96%) rename {uppsrc => archive/uppsrc}/TCore/datafile.h (97%) rename {uppsrc => archive/uppsrc}/TCore/datatest.cpp (95%) rename {uppsrc => archive/uppsrc}/TCore/dbf.h (96%) rename {uppsrc => archive/uppsrc}/TCore/dd_cpp.h (95%) rename {uppsrc => archive/uppsrc}/TCore/dd_h.h (94%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CabsN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CabsN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddAA_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddAA_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddDN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddDN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddND_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddND_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddSS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CaddSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cadd_monthsDN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cadd_monthsDN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cadd_yearsDN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cadd_yearsDN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarccosN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarccosN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarcsinN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarcsinN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarctgN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarctgN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarrayCtr_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarrayCtr_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarrayIndex_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarrayIndex_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CarrayRange_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CascS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CascS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CavgA_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitAndNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitAndNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitNotN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitNotN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitOrNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitOrNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitXorNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CbitXorNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcallSV_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcatSSS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcatSSS_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CceilNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CceilNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CceilN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CceilN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CceilrNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CceilrNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CchrN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CchrN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcosN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcosN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcountA_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcountA_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcountNS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CcountNS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cdate0_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cdate0_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdateNNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdateNNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdateNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdateNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdateN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdateN_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdayD_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdayD_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cday_of_weekD_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cday_of_weekD_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdivNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CdivNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Ce0_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Ce0_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CeqVV_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CeqVV_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CexpN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CexpN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cfirst_day_of_monthD_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cfirst_day_of_monthD_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CfloorNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CfloorNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CfloorN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CfloorN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CfloorrNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CfloorrNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CftextNI_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CftextNI_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CftextN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CftextN_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgeNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgeNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgeSS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgeSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgeTT_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgeTT_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgtNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgtNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgtSS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgtSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgtTT_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CgtTT_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ChourT_CS-CZ15.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ChourT_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ChypotNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ChypotNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_dateV_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_dateV_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_nullV_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_nullV_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_numberV_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_numberV_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_textV_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cis_textV_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Citext0NN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CitextNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CitextN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Clast_day_of_monthD_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Clast_day_of_monthD_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleSS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleTT_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleTT_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleftAN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleftAN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleftSN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CleftSN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClenS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClenS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CllpadSNS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CllpadSN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClnN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClnN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClogN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClogN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClogNotN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClogNotN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClogNotS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClogNotS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClpadSNS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$ClpadSN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CltNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CltNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CltSS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CltSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CltTT_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CltTT_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmaxA_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmaxNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmaxNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmaxSS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmaxSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmaxTT_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmaxTT_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidANN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidANN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidAN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidAN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidSNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidSNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidSN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmidSN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminA_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminSS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminTT_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminTT_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminmaxNNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminmaxNNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminmaxSSS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminmaxSSS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminmaxTTT_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminmaxTTT_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminusN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminusN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminuteT_CS-CZ15.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CminuteT_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmodNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmodNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmonthD_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmonthD_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulAC_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulAC_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulNS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulNS_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulSN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CmulSN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CneVV_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CneVV_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsrNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsrNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsrN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnlsrN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cnull0_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cnull0_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnumberSN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnumberSN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnumberS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnumberS_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnvlVV_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CnvlVV_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cpi0_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cpi0_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CplusN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CplusN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CpowNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CpowNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CreplaceSSS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrightAN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrightAN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrightSN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrightSN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CroundNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CroundNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CroundN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CroundN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CroundrNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CroundrNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrpadSNS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrpadSN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrrpadSNS_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CrrpadSN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsalNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsalNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsarNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsarNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsecondT_CS-CZ15.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsecondT_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsgnN_CS-CZ15.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsgnN_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsinN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsinN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsqrN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsqrN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsqrtN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsqrtN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CstringIndex_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CstringIndex_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsubDD_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsubDD_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsubDN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsubDN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsubNN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsubNN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsumASC_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsumASC_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsumA_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CsumA_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextA_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextA_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextD_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextD_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextN_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextS_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtextS_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtgN_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtgN_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CtimeNNNNNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CyearD_CS-CZ15.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$CyearD_EN-US.dpx (96%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cyears_betweenDD_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_Calc$Cyears_betweenDD_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCore/doc.dpp/AppDoc_CalcNode_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCore/globcfg.cpp (95%) rename {uppsrc => archive/uppsrc}/TCore/globcfg.h (96%) rename {uppsrc => archive/uppsrc}/TCore/help.cpp (96%) rename {uppsrc => archive/uppsrc}/TCore/help.h (97%) rename {uppsrc => archive/uppsrc}/TCore/hxx.h (94%) rename {uppsrc => archive/uppsrc}/TCore/iw.ico (100%) rename {uppsrc => archive/uppsrc}/TCore/new_fmt.hpp (95%) rename {uppsrc => archive/uppsrc}/TCore/new_lang.hpp (95%) rename {uppsrc => archive/uppsrc}/TCore/nls_bw.h (97%) rename {uppsrc => archive/uppsrc}/TCore/nls_bw.hpp (97%) rename {uppsrc => archive/uppsrc}/TCore/service/service.cpp (100%) rename {uppsrc => archive/uppsrc}/TCore/service/service.h (100%) rename {uppsrc => archive/uppsrc}/TCore/service/service.upp (100%) rename {uppsrc => archive/uppsrc}/TCore/setop.h (96%) rename {uppsrc => archive/uppsrc}/TCore/tcore.usc (95%) rename {uppsrc => archive/uppsrc}/TCore/template.h (96%) rename {uppsrc => archive/uppsrc}/TCore/util.cpp (95%) rename {uppsrc => archive/uppsrc}/TCore/util.h (97%) rename {uppsrc => archive/uppsrc}/TCore/xml.cpp (95%) rename {uppsrc => archive/uppsrc}/TCore/xml.h (97%) rename {uppsrc => archive/uppsrc}/TCore/xmlparse.cpp (95%) rename {uppsrc => archive/uppsrc}/TCore/xmlparse.h (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/Calc.upp (93%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/CalcGuiType.cpp (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/CalcGuiType.h (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/CalcGuiType.hpp (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/CalcHelp.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/DlgCalc.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/DlgCalc.lay (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/TCtrlLibCalc.h (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/TCtrlLibCalc.t (92%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/TCtrlLibCalc_init.icpp (93%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomcenterR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomcenterR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomleftR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomleftR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomrightR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CbottomrightR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterleftR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterleftR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterrightR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CcenterrightR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CheightR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CheightR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CleftR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CleftR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CpointNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CpointNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectNNNN_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectNNNN_EN-US.dpx (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectPP_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectPP_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectP_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrectP_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrightR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CrightR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextP_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextP_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtextR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopcenterR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopcenterR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopleftR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtopleftR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtoprightR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CtoprightR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CwidthR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CwidthR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxP_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxP_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxcenterR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxcenterR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxmaxR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxmaxR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxminR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CxminR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyP_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyP_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CycenterR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CycenterR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CymaxR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CymaxR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyminR_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_Calc$CyminR_EN-US.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/AppDoc_DlgCalc_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Calc/doc.dpp/links (100%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Copying (100%) rename {uppsrc => archive/uppsrc}/TCtrlLib/CtrlArray.cpp (94%) rename {uppsrc => archive/uppsrc}/TCtrlLib/CtrlArray.h (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/DocMgr.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/DocMgr.h (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/DocMgr.iml (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/DocMgr.lay (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/DocMgr.lng (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgFormula.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgFormula.hpp (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgFormula.lay (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelp.cpp (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelp.hpp (100%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelp.lay (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelp.lng (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpEdit.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpEdit.lay (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpEdit.lng (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpView.cpp (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpView.hpp (100%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpView.iml (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpView.lay (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgHelpView.lng (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgShot.cpp (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/DlgShot.lay (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/Help.upp (93%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/TCtrlLibHelp.h (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/doc.dpp/AppDoc_DlgFormula_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/doc.dpp/AppDoc_sys_book_expand_CS-CZ15.dpx (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/helpgen.cpp (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/helputil.cpp (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/helputil.h (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/notes.txt (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Help/richform.cpp (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/OldTreeCtrl.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/OldTreeCtrl.h (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/OldTreeCtrl.iml (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/OldTreeCtrl.lng (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Ruler.cpp (96%) rename {uppsrc => archive/uppsrc}/TCtrlLib/Ruler.h (97%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TCtrlImg.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TCtrlImg.h (94%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TCtrlLib.h (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TCtrlLib.t (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TCtrlLib.upp (94%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TCtrlLib.usc (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TCtrlLib_init.icpp (92%) rename {uppsrc => archive/uppsrc}/TCtrlLib/TreeCtrlImg.h (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/appdoc.tpp/CalcGuiType_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCtrlLib/appdoc.tpp/CalcGuiType_en-us.tpp (100%) rename {uppsrc => archive/uppsrc}/TCtrlLib/appdoc.tpp/DlgCalc_cs-cz.tpp (100%) rename {uppsrc => archive/uppsrc}/TCtrlLib/appdoc.tpp/all.i (94%) rename {uppsrc => archive/uppsrc}/TCtrlLib/tctrllib.iml (98%) rename {uppsrc => archive/uppsrc}/TCtrlLib/template.h (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/util.cpp (95%) rename {uppsrc => archive/uppsrc}/TCtrlLib/util.h (97%) rename {uppsrc => archive/uppsrc}/TDraw/Copying (100%) rename {uppsrc => archive/uppsrc}/TDraw/TDraw.h (93%) rename {uppsrc => archive/uppsrc}/TDraw/TDraw.upp (92%) rename {uppsrc => archive/uppsrc}/TDraw/formula.cpp (96%) rename {uppsrc => archive/uppsrc}/TDraw/formula.h (96%) rename {uppsrc => archive/uppsrc}/TDraw/util.cpp (96%) rename {uppsrc => archive/uppsrc}/TDraw/util.h (97%) rename {uppsrc => archive/uppsrc}/TSql/Copying (100%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/Ctrl.upp (91%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/DlgLogin.cpp (95%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/DlgLogin.h (96%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/DlgLogin.hpp (98%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/DlgLogin.lay (98%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/DlgLogin.lng (97%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/TSqlCtrl.h (94%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/TSqlCtrl.icpp (92%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/TSqlCtrl.t (96%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/doc.dpp/AppDoc_DlgLoginSetPass_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/doc.dpp/AppDoc_DlgLogin_CS-CZ15.dpx (98%) rename {uppsrc => archive/uppsrc}/TSql/Ctrl/doc.dpp/links (100%) rename {uppsrc => archive/uppsrc}/TSql/TSql.h (96%) rename {uppsrc => archive/uppsrc}/TSql/TSql.t (96%) rename {uppsrc => archive/uppsrc}/TSql/TSql.upp (92%) rename {uppsrc => archive/uppsrc}/TSql/TSql_init.icpp (91%) rename {uppsrc => archive/uppsrc}/TSql/dict.cpp (95%) rename {uppsrc => archive/uppsrc}/TSql/dict.h (96%) rename {uppsrc => archive/uppsrc}/TSql/id.h (95%) rename {uppsrc => archive/uppsrc}/TSql/template.h (96%) rename {uppsrc => archive/uppsrc}/TSql/util.cpp (95%) rename {uppsrc => archive/uppsrc}/TSql/util.h (98%) create mode 100644 archive/uppsrc/Web/Copying create mode 100644 archive/uppsrc/Web/SSL/Copying create mode 100644 archive/uppsrc/Web/SSL/SSL.h create mode 100644 archive/uppsrc/Web/SSL/SSL.upp create mode 100644 archive/uppsrc/Web/SSL/WebSSL.h create mode 100644 archive/uppsrc/Web/SSL/httpscli.cpp create mode 100644 archive/uppsrc/Web/SSL/src.tpp/index_en-us.tpp create mode 100644 archive/uppsrc/Web/SSL/srcdoc.tpp/index_en-us.tpp create mode 100644 archive/uppsrc/Web/SSL/srcimp.tpp/index_en-us.tpp create mode 100644 archive/uppsrc/Web/SSL/util.cpp create mode 100644 archive/uppsrc/Web/ScgiServer.cpp create mode 100644 archive/uppsrc/Web/ScgiServer.h create mode 100644 archive/uppsrc/Web/Web.h create mode 100644 archive/uppsrc/Web/Web.t create mode 100644 archive/uppsrc/Web/Web.upp create mode 100644 archive/uppsrc/Web/Web_init.icpp create mode 100644 archive/uppsrc/Web/auth.cpp create mode 100644 archive/uppsrc/Web/auth.h create mode 100644 archive/uppsrc/Web/ctrl/Copying create mode 100644 archive/uppsrc/Web/ctrl/DlgHttpServer.cpp create mode 100644 archive/uppsrc/Web/ctrl/DlgHttpServer.h create mode 100644 archive/uppsrc/Web/ctrl/DlgHttpServer.lay create mode 100644 archive/uppsrc/Web/ctrl/DlgHttpServer.lng create mode 100644 archive/uppsrc/Web/ctrl/WebCtrl.h create mode 100644 archive/uppsrc/Web/ctrl/WebImg.h create mode 100644 archive/uppsrc/Web/ctrl/ctrl.upp create mode 100644 archive/uppsrc/Web/ctrl/web.iml create mode 100644 archive/uppsrc/Web/html.cpp create mode 100644 archive/uppsrc/Web/html.h create mode 100644 archive/uppsrc/Web/httpcli.cpp create mode 100644 archive/uppsrc/Web/httpcli.h create mode 100644 archive/uppsrc/Web/httpcli_old.cpp create mode 100644 archive/uppsrc/Web/httpsrv.cpp create mode 100644 archive/uppsrc/Web/httpsrv.h create mode 100644 archive/uppsrc/Web/md5.cpp create mode 100644 archive/uppsrc/Web/smtp.cpp create mode 100644 archive/uppsrc/Web/smtp.h create mode 100644 archive/uppsrc/Web/socket.cpp create mode 100644 archive/uppsrc/Web/socket.h create mode 100644 archive/uppsrc/Web/sproc.cpp create mode 100644 archive/uppsrc/Web/sproc.h create mode 100644 archive/uppsrc/Web/srcdoc.tpp/AboutUppSockets_en-us.tpp create mode 100644 archive/uppsrc/Web/srcdoc.tpp/ConnectionOriented_en-us.tpp create mode 100644 archive/uppsrc/Web/srcdoc.tpp/MiscSocketInfo_en-us.tpp create mode 100644 archive/uppsrc/Web/srcdoc.tpp/SocketExample1_en-us.tpp create mode 100644 archive/uppsrc/Web/srcdoc.tpp/SocketPitfalls_en-us.tpp create mode 100644 archive/uppsrc/Web/srcdoc.tpp/index_en-us.tpp create mode 100644 archive/uppsrc/Web/srcimp.tpp/index_en-us.tpp create mode 100644 archive/uppsrc/Web/util.cpp create mode 100644 archive/uppsrc/Web/util.h create mode 100644 archive/uppsrc/Web/wisapi/Copying create mode 100644 archive/uppsrc/Web/wisapi/version.h create mode 100644 archive/uppsrc/Web/wisapi/wisapi.cpp create mode 100644 archive/uppsrc/Web/wisapi/wisapi.def create mode 100644 archive/uppsrc/Web/wisapi/wisapi.lng create mode 100644 archive/uppsrc/Web/wisapi/wisapi.t create mode 100644 archive/uppsrc/Web/wisapi/wisapi.upp create mode 100644 archive/uppsrc/Web/wisapi/wisapicfg.cpp create mode 100644 archive/uppsrc/Web/wisapi/wisapicfg.h diff --git a/uppsrc/TCore/Calc.upp b/archive/uppsrc/TCore/Calc.upp similarity index 92% rename from uppsrc/TCore/Calc.upp rename to archive/uppsrc/TCore/Calc.upp index 2b07530ef..90fead01b 100644 --- a/uppsrc/TCore/Calc.upp +++ b/archive/uppsrc/TCore/Calc.upp @@ -1,12 +1,12 @@ -acceptflags - NOHELP; - -file - Calc.h, - CalcType.h, - CalcType.cpp, - CalcNode.h, - CalcNode.cpp, - CalcNode.lng, - CalcBasic.cpp, - CalcBasic.lng; +acceptflags + NOHELP; + +file + Calc.h, + CalcType.h, + CalcType.cpp, + CalcNode.h, + CalcNode.cpp, + CalcNode.lng, + CalcBasic.cpp, + CalcBasic.lng; diff --git a/uppsrc/TCore/CalcBasic.cpp b/archive/uppsrc/TCore/CalcBasic.cpp similarity index 96% rename from uppsrc/TCore/CalcBasic.cpp rename to archive/uppsrc/TCore/CalcBasic.cpp index 5bf9fcff2..fcf6f8521 100644 --- a/uppsrc/TCore/CalcBasic.cpp +++ b/archive/uppsrc/TCore/CalcBasic.cpp @@ -1,1371 +1,1371 @@ -////////////////////////////////////////////////////////////////////// -// tadv/CalcBasic.cpp: basic calculator operations. - -#include "TCoreCalc.h" -#pragma hdrstop -#pragma BLITZ_APPROVE - -#include "CalcBasic.h" - -#ifdef PLATFORM_WIN32 -#include -#endif -#ifdef PLATFORM_POSIX -#include -#endif -#ifdef PLATFORM_SOLARIS -#include -#endif - -namespace Upp { - -void UseCalcBasic() {} // to bring in globally constructed objects - -String PluralFormat(int i, const char *b) -{ - if(IsNull(i)) - return Null; - String out; - out << NlsFormat(i) << ' '; - i = tabs(i) % 100; - if(i < 10 || i > 20) - i %= 10; - const char *p = b; - while(*p && *p != '/') - p++; - if(p > b) - out.Cat(b, p - b); - if(*p) - p++; - b = p; - while(*p && *p != '/') - p++; - if(i == 1) - { - out.Cat(b, p - b); - return out; - } - if(*p) - p++; - b = p; - while(*p && *p != '/') - p++; - if(i >= 2 && i <= 4) - { - out.Cat(b, p - b); - return out; - } - if(*p) - p++; - out.Cat(p); - return out; -} - -String GroupComp() { return t_("Comparison"); } -String GroupBitOp() { return t_("Bit field operations"); } -String GroupArith() { return t_("Arithmetical operations"); } -String GroupLog() { return t_("Logical operations"); } -String GroupString() { return t_("Text operations"); } -String GroupDate() { return t_("Date operations"); } -String GroupArray() { return t_("Array functions"); } -String GroupConst() { return t_("Constants"); } -String GroupTrans() { return t_("Transcendental functions"); } -String GroupSystem() { return t_("System functions"); } - -////////////////////////////////////////////////////////////////////// -// equality / inequality - -inline bool CeqVV(Value a, Value b) { return a == b; } -inline bool CneVV(Value a, Value b) { return a != b; } - -FDECL("==", CeqVV, &GroupComp) -FDECL("!=", CneVV, &GroupComp) - -inline bool CltNN(double a, double b) { return a < b; } -inline bool CleNN(double a, double b) { return a <= b; } -inline bool CgtNN(double a, double b) { return a > b; } -inline bool CgeNN(double a, double b) { return a >= b; } - -FDECL("<", CltNN, &GroupComp) -FDECL("<=", CleNN, &GroupComp) -FDECL(">", CgtNN, &GroupComp) -FDECL(">=", CgeNN, &GroupComp) - -inline bool CltTT(Time a, Time b) { return a < b; } -inline bool CleTT(Time a, Time b) { return a <= b; } -inline bool CgtTT(Time a, Time b) { return a > b; } -inline bool CgeTT(Time a, Time b) { return a >= b; } - -FDECL("<", CltTT, &GroupComp) -FDECL("<=", CleTT, &GroupComp) -FDECL(">", CgtTT, &GroupComp) -FDECL(">=", CgeTT, &GroupComp) - -inline bool CltSS(CalcPacket& packet, WString a, WString b) { return GetLanguageInfo(packet.context.language).Compare(a, b) < 0; } -inline bool CleSS(CalcPacket& packet, WString a, WString b) { return GetLanguageInfo(packet.context.language).Compare(a, b) <= 0; } -inline bool CgtSS(CalcPacket& packet, WString a, WString b) { return GetLanguageInfo(packet.context.language).Compare(a, b) > 0; } -inline bool CgeSS(CalcPacket& packet, WString a, WString b) { return GetLanguageInfo(packet.context.language).Compare(a, b) >= 0; } - -FDECLA("<", CltSS, &GroupString) -FDECLA("<=", CleSS, &GroupString) -FDECLA(">", CgtSS, &GroupString) -FDECLA(">=", CgeSS, &GroupString) - -////////////////////////////////////////////////////////////////////// -// bit-op's - -inline int CbitAndNN(int a, int b) { return a & b; } -inline int CbitOrNN(int a, int b) { return a | b; } -inline int CbitXorNN(int a, int b) { return a ^ b; } - -FDECL0("&", CbitAndNN, &GroupBitOp) -FDECL0("|", CbitOrNN, &GroupBitOp) -FDECL0("^", CbitXorNN, &GroupBitOp) - -////////////////////////////////////////////////////////////////////// -// unaries - -inline double CplusN(double value) { return +value; } -inline double CminusN(double value) { return -value; } -inline int CbitNotN(int value) { return ~value; } -inline bool ClogNotN(double value) { return value ? 0 : 1; } -inline bool ClogNotS(WString s) { return s.IsEmpty(); } - -FDECL0("+", CplusN, &GroupArith) -FDECL0("-", CminusN, &GroupArith) -FDECL0("~", CbitNotN, &GroupBitOp) -FDECL("!", ClogNotS, &GroupLog) -FDECL("!", ClogNotN, &GroupLog) - -////////////////////////////////////////////////////////////////////// -// additives - -inline double CaddNN(double a, double b) { return a + b; } -FDECL0("+", CaddNN, &GroupArith) - -inline WString CaddSS(WString a, WString b) { return a + b; } -FDECL ("+", CaddSS, &GroupString) - -inline Time CaddDN(Time a, double b) { return a + fround64(b * 86400.0 + 0.5); } -FDECL0("+", CaddDN, &GroupDate) - -inline Time CaddND(double a, Time b) { return b + fround64(a * 86400.0 + 0.5); } -FDECL0("+", CaddND, &GroupDate) - -inline double CsubNN(double a, double b) { return a - b; } -inline Time CsubDN(Time a, double b) { return a - fround64(b * 86400.0); } -inline double CsubDD(Time a, Time b) { return (a - b) / 86400.0; } - -FDECL0("-", CsubNN, &GroupArith) -FDECL0("-", CsubDN, &GroupDate) -FDECL0("-", CsubDD, &GroupDate) - -////////////////////////////////////////////////////////////////////// -// shifts - -inline int CsalNN(int a, int b) { return a << b; } -inline int CsarNN(int a, int b) { return a >> b; } - -FDECL0("<<", CsalNN, &GroupBitOp) -FDECL0(">>", CsarNN, &GroupBitOp) - -////////////////////////////////////////////////////////////////////// -// multiplicatives - -inline double CmulNN(double a, double b) { return a * b; } -inline WString CmulSN(WString s, int i) -{ - if(i <= 0 || IsNull(s)) - return Null; - if(i == 1) - return s; - int len = s.GetLength() * i; - WStringBuffer result(len); - memsetex(result, s, sizeof(wchar) * s.GetLength(), i); - return result; -} -inline WString CmulNS(int i, WString s) { return CmulSN(s, i); } - -FDECL0("*", CmulNN, &GroupArith) -FDECL0("*", CmulSN, &GroupString) -FDECL0("*", CmulNS, &GroupString) - -inline double CdivNN(double a, double b) -{ - if(!b) - throw Exc(t_("division by zero")); - return a / b; -} - -FDECL0("/", CdivNN, &GroupArith) - -inline double CmodNN(double a, double b) -{ - if(!b) - throw Exc(t_("division by zero")); - return fmod(a, b); -} - -FDECL0("%", CmodNN, &GroupArith) - -////////////////////////////////////////////////////////////////////// -// rounding - -static void ChkDigits(int c) -{ - if(c < -20 || c >= 20) - throw Exc(NFormat(t_("invalid number of places (%d)"), c)); -} - -inline double GetTimes(int c) -{ - ChkDigits(c); - return ipow10(c); -} - -inline double CroundN(double a) { return floor(a + 0.5); } -inline double CroundNN(double a, int c) { double t = GetTimes(c); return floor(a * t + 0.5) / t; } -inline double CroundrNN(double a, int c) { ChkDigits(c); return roundr(a, c); } - -FDECLP0(round, N, &GroupArith) -FDECLP0(round, NN, &GroupArith) -FDECLP0(roundr, NN, &GroupArith) - -inline double CfloorN(double a) { return floor(a); } -inline double CfloorNN(double a, int c) { double t = GetTimes(c); return floor(a * t) / t; } -inline double CfloorrNN(double a, int c) { ChkDigits(c); return floorr(a, c); } - -FDECLP0(floor, N, &GroupArith) -FDECLP0(floor, NN, &GroupArith) -FDECLP0(floorr, NN, &GroupArith) - -inline double CceilN(double a) { return ceil(a); } -inline double CceilNN(double a, int c) { double t = GetTimes(c); return ceil(a * t) / t; } -inline double CceilrNN(double a, int c) { ChkDigits(c); return ceilr(a, c); } - -FDECLP0(ceil, N, &GroupArith) -FDECLP0(ceil, NN, &GroupArith) -FDECLP0(ceilr, NN, &GroupArith) - -inline double CminNN(double a, double b) { return min(a, b); } -inline double CmaxNN(double a, double b) { return max(a, b); } -inline double CminmaxNNN(double a, double l, double h) { return minmax(a, l, h); } - -FDECLP(min, NN, &GroupComp) -FDECLP(max, NN, &GroupComp) -FDECLP(minmax, NNN, &GroupComp) - -inline Time CminTT(Time a, Time b) { return min(a, b); } -inline Time CmaxTT(Time a, Time b) { return max(a, b); } -inline Time CminmaxTTT(Time a, Time l, Time h) { return minmax(a, l, h); } - -FDECLP(min, TT, &GroupComp) -FDECLP(max, TT, &GroupComp) -FDECLP(minmax, TTT, &GroupComp) - -inline WString CminSS(CalcPacket& packet, WString a, WString b) -{ - return GetLanguageInfo(packet.context.language).Compare(a, b) <= 0 ? a : b; -} - -inline WString CmaxSS(CalcPacket& packet, WString a, WString b) -{ - return GetLanguageInfo(packet.context.language).Compare(a, b) >= 0 ? a : b; -} - -inline WString CminmaxSSS(CalcPacket& packet, WString a, WString l, WString h) -{ - return CminSS(packet, CmaxSS(packet, a, l), h); -} - -FDECLAP(min, SS, &GroupComp) -FDECLAP(max, SS, &GroupComp) -FDECLAP(minmax, SSS, &GroupComp) - -inline double Ce0() { return M_E; } -inline double Cpi0() { return M_PI; } - -FDECLP(e, 0, &GroupConst) -FDECLP(pi, 0, &GroupConst) - -inline double CabsN(double x) { return fabs(x); } - -FDECLP(abs, N, &GroupArith) - -inline int CsgnN(double x) { return sgn(x); } - -FDECLP(sgn, N, &GroupArith) - -inline int CascS(WString s) { return (byte)*s; } -inline WString CchrN(int c) { return WString(c, 1); } -inline int ClenS(WString s) { return s.GetLength(); } - -FDECLP(asc, S, &GroupString) -FDECLP(chr, N, &GroupString) -FDECLP(len, S, &GroupString) - -inline String CcountNS(int i, WString s) -{ - return PluralFormat(i, s.ToString()); -} - -FDECLP(count, NS, &GroupString) - -inline String CnlsN(double d) { return NlsFormat(d, 3); } -inline String CnlsNN(double d, int places) { return NlsFormat(d, places); } -inline String CnlsrN(double d) { return NlsFormatRel(d, 3); } -inline String CnlsrNN(double d, int places) { return NlsFormatRel(d, places); } - -FDECLP0(nls, N, &GroupString) -FDECLP0(nls, NN, &GroupString) -FDECLP0(nlsr, N, &GroupString) -FDECLP0(nlsr, NN, &GroupString) - -inline String CtextN(double d) { return FormatDouble(d, 10); } -inline String CitextN(int i) { return FormatInt(i); } -inline String CitextNN(int i, int p) { return FormatIntDec(i, p, ' '); } -inline String Citext0NN(int i, int p) { return FormatIntDec(i, p, '0'); } -inline String CftextN(double d) { return AsString(d, 0); } -inline String CftextNI(double d, int places) { return AsString(d, places); } - -FDECLP(text, N, &GroupString) -FDECLP0(itext, N, &GroupString) -FDECLP0(itext, NN, &GroupString) -FDECLP0(itext0, NN, &GroupString) -FDECLP0(ftext, N, &GroupString) -FDECLP0(ftext, NI, &GroupString) - -inline WString CtextS(WString s) { return s; } - -inline String CtextD(CalcPacket& packet, Time d) -{ return GetLanguageInfo(packet.context.language).FormatDate(d); } - -FDECLP(text, S, &GroupString) -FDECLAP(text, D, &GroupString) - -inline String CtextA(CalcPacket& packet, const ValueArray& va) -{ - String out; - out << "["; - for(int i = 0; i < va.GetCount(); i++) - out << (i ? ", " : "") << packet.context.FormatText(va[i]); - out << "]"; - return out; -} - -FDECLAP(text, A, &GroupString) - -inline WString CleftSN(WString s, int n) { return s.Left(minmax(n, 0, s.GetLength())); } -inline WString CrightSN(WString s, int n) { return s.Right(minmax(n, 0, s.GetLength())); } -inline WString CmidSNN(WString s, int m, int n) -{ - m = minmax(m, 0, s.GetLength()); - n = minmax(n, 0, s.GetLength() - m); - return s.Mid(m, n); -} - -inline WString CmidSN(WString s, int m) { return CmidSNN(s, m, max(0, s.GetLength() - m)); } - -FDECLP(left, SN, &GroupString) -FDECLP(right, SN, &GroupString) -FDECLP(mid, SN, &GroupString) -FDECLP(mid, SNN, &GroupString) - -inline WString CcatSSS(WString a, WString b, WString c) -{ - if(IsNull(c)) - return a; - if(IsNull(a)) - return c; - return a + b + c; -} - -FDECLP(cat, SSS, &GroupString) - -inline WString ClpadSNS(WString a, int len, WString b) -{ - int al = a.GetLength(), bl = b.GetLength(), add = len - al; - if(bl == 0 || add <= 0) - return a; - WString out; - if(bl == 1) - out.Cat(*b, add); - else - { - while(add >= bl) - { - out.Cat(b); - add -= bl; - } - if(add > 0) - out.Cat(b, add); - } - out.Cat(a); - return out; -} - -FDECLP(lpad, SNS, &GroupString) - -inline WString ClpadSN(WString a, int len) { return ClpadSNS(a, len, WString(' ', 1)); } - -FDECLP(lpad, SN, &GroupString) - -WString CllpadSNS(WString a, int len, WString b) -{ - if(a.GetLength() > len) - return a.Right(len); - return ClpadSNS(a, len, b); -} - -FDECLP(llpad, SNS, &GroupString) - -inline WString CllpadSN(WString a, int len) { return CllpadSNS(a, len, WString(' ', 1)); } - -FDECLP(llpad, SN, &GroupString) - -inline WString CrpadSNS(WString a, int len, WString b) -{ - int al = a.GetLength(), bl = b.GetLength(), add = len - al; - if(bl == 0 || add <= 0) - return a; - if(bl == 1) - a.Cat(*b, add); - else - { - while(add >= bl) - { - a.Cat(b); - add -= bl; - } - if(add > 0) - a.Cat(b, add); - } - return a; -} - -FDECLP(rpad, SNS, &GroupString) - -inline WString CrpadSN(WString a, int len) { return CrpadSNS(a, len, WString(' ', 1)); } - -FDECLP(rpad, SN, &GroupString) - -inline WString CrrpadSNS(WString a, int len, WString b) -{ - if(a.GetLength() > len) - { - a.Trim(len); - return a; - } - return CrpadSNS(a, len, b); -} - -FDECLP(rrpad, SNS, &GroupString) - -inline WString CrrpadSN(WString a, int len) { return CrrpadSNS(a, len, WString(' ', 1)); } - -FDECLP(rrpad, SN, &GroupString) - -inline double CnumberS(String s) -{ - const char *p = s; - double d = ScanDouble(p, &p); - if(IsNull(d) || *p) - throw Exc(NFormat(t_("invalid numeric format: '%s'"), s)); - return d; -} - -inline double CnumberSN(String s, double dflt) -{ - const char *p = s; - double d = ScanDouble(p, &p); -#ifdef PLATFORM_WIN32 - return (IsNull(d) || !_finite(d) || _isnan(d) || *p ? dflt : d); -#elif defined(PLATFORM_POSIX) - return (IsNull(d) || !finite(d) || *p ? dflt : d); // PLATFORM_SOLARIS -// return (IsNull(d) || isinf(d) || isnan(d) || *p ? dflt : d); -#else - #error -#endif -} - -FDECLP(number, S, &GroupString) -FDECLP(number, SN, &GroupString) - -inline bool IsValidYear(int year) { return year >= -4000 && year <= +4000; } - -inline Date CdateNNN(int day, int month, int year) -{ - if(!IsValidYear(year)) throw Exc(NFormat(t_("invalid year number (%d)"), year)); - if(month <= 0 || month > 12) throw Exc(NFormat(t_("invalid month number (%d)"), month)); - Date date(year, month, 1); - if(day <= 0 || day > LastDayOfMonth(date).day) - throw Exc(NFormat(t_("invalid day number (%d)"), day)); - date.day = day; - return date; -} - -inline Date CdateNN(int day, int month) { return CdateNNN(day, month, GetSysDate().year); } -inline Date CdateN(int day) -{ - Date date = GetSysDate(); - return CdateNNN(day, date.month, date.year); -} -inline Date Cdate0() { return GetSysDate(); } - -FDECLP0(date, 0, &GroupDate) -FDECLP0(date, N, &GroupDate) -FDECLP0(date, NN, &GroupDate) -FDECLP0(date, NNN, &GroupDate) - -inline Date CdateSD(CalcPacket& packet, String s, Date dflt) -{ - Date out; - const char *p = StrToDate(out, s); - return p ? out : dflt; -} - -inline Date CdateS(CalcPacket& packet, String s) -{ - return CdateSD(packet, s, Null); -} - -inline Date CdateT(Time t) -{ - return t; -} - -FDECLAP(date, S, &GroupDate) -FDECLAP(date, SD, &GroupDate) -FDECLP(date, T, &GroupDate) - -inline Time Ctime0() { return GetSysTime(); } - -FDECLP0(time, 0, &GroupDate) - -bool CtimeNNNNNN(CalcPacket& packet) -{ - if(packet.help) - { - packet.args.SetCount(6, CalcType::Describe()); - packet.result = CalcType