sbcl This manual is part of the SBCL software system. See the README file for more information. This manual is largely derived from the manual for the CMUCL system, which was produced at Carnegie Mellon University and later released into the public domain. This manual is in the public domain and is provided with absolutely no warranty. See the COPYING and CREDITS files for more information.
C#ãã¡ã¤ã³ã§ä»ãã¾ã諸ã ãªããã°ã§ã ããããªãã¨æ¸ãã¦ããææãã¦ãããã¨å¬ããã§ã(´・âï½¥`) ã¤ã¼ãã³ã¡ã³ã欲ãã(´・Ïï½¥ï½) ã¾ããæ«å°¾å帰ãè¡ãåç´ãª C# ã³ã¼ãã NoOptimization.cs using System; using System.Diagnostics; static class Program { static void Main(string[] args) { TailCall(5); Console.ReadLine(); } static int TailCall(int i) { int frameCount = new StackTrace().FrameCount; Console.WriteLine("FrameCount:{0}", frameCount); if (i == 0) { return i; } i--; ret
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}