Kuin

提供: Amayus Wiki
Jump to navigation Jump to search

Links[編集]

(たぶん)公式[編集]

非公式[編集]

Version history[編集]

Release ver.[編集]

Filename File size SHA256SUM
kuin_2017_09_17.zip 2993245 784fa4e4b3a2dfd29c1ab0a3c1ff10a7ed5641542e8f5b050e9cb3a3de23f185
kuin_2017_10_17.zip 4009395 25e89ef5938fff3b06b281fed32aab12e6e81b2cab7b87f21bad94298a876222
kuin_2017_11_17.zip 4237606 3aecd0ea1111afc346da4ee1bbadd957fc9c59200b759e05eed53a842da77129
kuin_2017_12_17.zip 4157334 ec06a89d614fda87f78d07b4e8a5045f8be7f879dc68d152e5706ebf7bf761f9
kuin_2018_01_17.zip 4273061 7aa49a6a932684ad529b0d4c5b59ecd77e538a7271c7d4f60f7f918e11e510e2
kuin_2018_02_17.zip 4270993 40b11dcc496427b2ddd9d4cb01074d687ffab3ea6f4788923a30067f7014829b
kuin_2018_03_17.zip 4165102 c4bb94fe3ce3151116ec530073ea4d0596cd1d38e996960a47db63cf2d12a7cd
kuin_2018_05_17.zip 7300382 c00e40f88e5de78b8786780af8b8dd925ccfba50d2319594428116e4e9ee184b
kuin_2018_06_17.zip 7292236 73fbe9f1e1971730e81c9ffdda00d909c5f4fd235cd8631d39d0872db6072e52
kuin_2018_07_17.zip 7210929 45f57f598906bdcdf5a43a6dadafb00b685dbc062d71b26df08404abf8fc4d4a
kuin_2018_08_17.zip 7428873 369c7b90c36c8ba45ece03c98d04504146a9bbd21999f58110a15c151366cdbb
kuin_2018_09_17.zip 7470036 8cde425c432de9864eceb63288c65a372416463cb20db99dab69a0c69d001fb6

Debug ver.[編集]

Filename File size SHA256SUM
kuin_dbg.zip 21617822 c87de75af18df50e938225a88aff05f7bcc6b64dad81eb7ac2eb0326f8419b5f
kuin_2017_11_18.zip 3361763 303908bf6c40c1a11c869f1a59929902e062fa5ac98f5e94bdf30af8b24b6623
kuin_2017_11_24.zip 3369437 bb884fc9c0245b9d182f2a525b9818d7c6aee16037c8c0398647be50368b09e3
kuin_2017_11_24b.zip 3369608 34b7ddc8606d6721e4daf75df12a7d0f42e17678c2ca0a79b15d10205f32bbd5
kuin_2017_12_12.zip 3369631 d563491dd389b79721e25c6ec04a69ab2ee0236570de95f26c98fc4104140b07
kuin_2017_12_17.zip 4157334 ec06a89d614fda87f78d07b4e8a5045f8be7f879dc68d152e5706ebf7bf761f9
kuin_2018_01_01.zip 4189819 3452c826a1fddf32741186e741706fe36887306778b3911886ec91830295d636
kuin_2018_01_08.zip 4186395 b79181dfc103423f5408f44a669e11c2f90196c741b296247bf11f557519074c
kuin_2018_01_18.zip 4273061 72761e5b1f6ff76ea8a6c7484b5eb544203386ee609465b91744ae62b242cbc9


Repository[編集]

branch[編集]

  • remotes/origin/HEAD -> origin/develop
  • remotes/origin/develop
  • remotes/origin/master

tag[編集]

tag name commit date
kuin_2017_09_17 12918522f011c882a94cdb556ab6ba372ed3ed4b Sun Sep 17 20:43:51 2017 +0900
kuin_2017_10_17 b8cc4c1a9689ba7b2c649803c41b511e59c74c30 Tue Oct 17 20:01:50 2017 +0900
kuin_2017_11_17 18f10b67061f3d1cf28c97b80f0af326bdffc118 Sat Nov 18 12:26:57 2017 +0900
kuin_2017_12_17 4f9021411e0efb9b5a77524b474d2d73c3fe6130 Wed Dec 20 06:05:21 2017 +0900
kuin_2018_01_17 294e0a90773d46675db90d401bdd1eab5da4afd7 Thu Jan 18 06:57:15 2018 +0900
kuin_2018_02_17 1b43a407534e36c3d6bb235a8bf79d73b3cb43ba Sat Feb 24 13:31:30 2018 +0900
kuin_2018_05_17 6a0b4b1990a9db99d33dcda7ef14a795ce117c04 Mon May 21 07:34:18 2018 +0900
kuin_2018_06_17 d8f8ef7f265c3b5e4d7f9cf6c7c1a4b338f818f9 Mon Jun 18 05:36:52 2018 +0900
kuin_2018_0717 349b0c52be99fc45bfd15b31864ed9d29b1d59aa Thu Jul 19 03:55:13 2018 +0900

MEMO[編集]

  • マルチバイト文字が含まれているソースはたぶんsrc/kuin_editor/kuin_editor.knだけ
    • src/kuin_editor/form.kn に移動したみたい
  • コンパイラから出力されるメッセージはsys/msg.knd由来。

compiler[編集]

  • src/compiler/parse.c
if (file_size == 0)
        reload = NewStr(NULL, L"%spreset00_%s.knp", Option->SysDir, env);
  • package/sys/preset00_cui.knp
func main()
        do [email protected]("Hello, world!")
end func

lib_boost[編集]

lib_math[編集]

  • 0!から20!までの計算結果を持ってるみたい。
  • 64bit整数の範囲であれば20!まであれば事足りる。ずっこい!
static const S64 Facts[21] =
{
        1, 1, 2, 6, 24,
        120, 720, 5040, 40320, 362880,
        3628800, 39916800, 479001600, 6227020800, 87178291200,
        1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000,
        2432902008176640000
};

Kuin ガチ勢[編集]