ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
ÈÈÃÅÊé¿â ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

ÔÂÖ®Ó°Ãæ-µÚ39ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡



ÄÖØÒªÐÔÔ½¸ß¡°

¡¡¡¡¡¡¡¡¡°³ÌÐòд³öÀ´ÈÝÒ×£¬µ«ÊdzÌÐò¾ÍÏñÉúÃüÒ»Ñù£¬»á¸úÖÜΧµÄ»·¾³·¢Éú×÷Ó㬻áÂýÂýµÄ³¤´ó£¬»á±ä»¯£¬»áÉú³¤£¬»á³ÉÊ죬Ҳ»áÀÏÈ¥¡£¡±

¡¡¡¡¡¡¡¡¡°ºÜ¶à³ÌÐòµÄÊÙÃüÒª³¬¹ýÈ˵ÄÊÙÃü£¬ËùÒÔ£¬²»Í¬µÄÈË»áÀ´Î¬»¤Ëû£¬ÐÞ¸ÄËû£¬Ê×ÏÈÒª¶Á¶®Ëü¡±

¡¡¡¡¡¡¡¡¡°¶Á¶¼¶Á²»¶®£¬Ôõô³¤´ó£¿¶ø¿É¶ÁÐÔ£¬ÕýÊÇ¿Éά»¤ÐÔÖÐ×îÖØÒªµÄÒ»²¿·Ö¡±

¡¡¡¡¡¡¡¡¡°±í´ïÄÜÁ¦ÊÇÎÒ¸ø×ܽáµÄ£¬ËäÈ»´ÓÀíÂÛÉÏÀ´Ëµ£¬ÈκγÌÐòÉè¼ÆÓïÑԵıí´ïÄÜÁ¦¸úÖ»ÓÐÏòÇ°ºÍÏòºóÁ½¸öÖ¸ÁîµÄͼÁé»úÊǵȼ۵ġ°

¡¡¡¡¡¡¡¡¡°µ«ÊÇÓïÑÔÄÜÁ¦»¹ÊÇÌåÏÖÔÚÎÞÆçÒå°¡£¬¼ò½à£¬ÇåÎúµÈµÈÉÏ£¬ËùÒÔ×îÔçµÄÉè¼ÆÄ¿±ê£¬¸ú×ÔÈ»ÓïÑÔ½Ó½üɶµÄ£¬±»ÎÒÀí½âΪ±í´ïÄÜÁ¦¡±

¡¡¡¡¡¡¡¡¡°²»µÃ²»Ëµ£¬Ã×¹ú¹ú·À²¿»¹ÊǷdz£Ç¿´óµÄ¡±

¡¡¡¡¡¡¡¡¡°AdaÓïÑÔÖÁÉÙÁìÏȹ¤Òµ½çÈýÊ®ÄêÒÔÉÏ¡±

¡¡¡¡¡¡¡¡¡°µ±¹¤Òµ½ç»¹ÔÚΪÍÚ¾òÿһ¸öʱÖÓÖÜÆÚµÄÐÔÄܶø½Ê¾¡ÄÔÖ­µÄʱºò£¬È˼ÒÒѾ­°Ñ¿Éά»¤ÐÔ·ÅÔÚ½ö´ÎÓÚÎȶ¨ÐÔµÄλÖÃÁË¡±

¡¡¡¡¡¡¡¡¡°ËùÒÔ116ËùÑ¡ÔñAda×÷Ϊ·É¿ØϵͳµÄ¿ª·¢ÓïÑÔ£¬ÄÇÊǷdz£ÓÐÔ¶¼ûµÄ¡±

¡¡¡¡¡¡¡¡ÀîÎľ²ÔŲ́ϾÙÊÖÁË£¬¡°Äã˵µÄºÜºÃ£¬ºÜÕýÈ·¡±

¡¡¡¡¡¡¡¡¡°²»¹ýÎÒÃǽÓÏÂÀ´¸ÃÔõô¸ÉÄØ¡±

¡¡¡¡¡¡¡¡¡±ÄѵÀÎÒÃÇÖØÐÂÓøçµÂ¶ûϵͳÀí½âµÄÓïÑÔÖØдһ±é·É¿ØÂð¡°£¬ÀîÎľ²µÄ»°»¹Ã»ËµÍêÄØ£¬¾ÍÌý¼û…ç…çµÄÉùÒô£¬116ËùµÄ¼¸¸ö³ÌÐò¿ª·¢ÈËÔ±¿ÚÍ°×Ä­£¬Ì±µ¹ÔÚÒÎ×ÓÉÏ¡£

¡¡¡¡¡¡¡¡¡±»¹ÊÇÎÒÃÇдһÌ×±àÒëÆ÷£¬½«Ê¹ÓÃAdaÓïÑÔÊéдµÄ·É¿Øϵͳ±àÒë³É¸çµÂ¶ûϵͳÄܹ»Àí½âµÄÓïÑÔ¡°£¬

¡¡¡¡¡¡¡¡…ç…çµÄÉùÒôÓÖÏìÆðÀ´ÁË£¬Õâ»ØÊÇÕÔÌì³ÉºÍÀî·É¿ÚÍ°×Ä­£¬Ì±µ¹ÔÚÒÎ×ÓÉÏ¡£

¡¡¡¡¡¡¡¡¡±GoodQuestion¡°£¬ÍõÒ»ÄÐÖ¸ÁËÖ¸ÀîÎľ²£¬¡±ºÜºÃµÄÎÊÌâ¡°£¬

¡¡¡¡¡¡¡¡¡°Òª²»Ôõô˵ÔÛÃÇÊÇ×î¼ÑÅĵµÄØ¡±

¡¡¡¡¡¡¡¡¡°Õâ¾ÍÒª¸ÐлÎÒÃÇΰ´óµÄ¿ªÔ´ÊÂÒµÁË¡±

¡¡¡¡¡¡¡¡¡°ÓÐÒ»¸ö¿ªÔ´ÏîÄ¿£¬½Ð×öLLVMµÄ£¬ÓÐÈËÖªµÀÂð¡±

¡¡¡¡¡¡¡¡Á¢¿ÌºÃ¼¸¸öÈ˾ÙÆðÁËÊÖ£¬ÍõÒ»ÄÐÖ¸×Å116ËùµÄÒ»¸ö³ÌÐòÔ±£¬¡°ÄãÀ´ËµËµ°É¡±

¡¡¡¡¡¡¡¡¡°LLVMÊÇLowLevelVirtualMachineµÄÒâ˼£¬Ò²¾ÍÊǵͼ¶ÐéÄâ»ú£¬Ëüʵ¼ÊÉÏÊÇÒ»×é¹æ·¶ºÍ¹¤¾ßµÄ¼¯ºÏ£¬Îª¿ª·¢ÏÖÓÐÓïÑԵıàÒëÆ÷£¬ÉõÖÁÉè¼ÆеijÌÐòÉè¼ÆÓïÑÔ£¬ÌṩÁËÒ»¸ö·Ç³£Ç¿´óµÄ»ù´¡¡°

¡¡¡¡¡¡¡¡¡±Perfect¡°£¬ÍõÒ»Äп佱ÁËÒ»¾ä¡£

¡¡¡¡¡¡¡¡¡°DragonEggÓÐÈËÖªµÀÂð¡°£¬ÍõÒ»ÄнÓ×ÅÎÊ¡£

¡¡¡¡¡¡¡¡Õâ»ØûÈ˾ÙÊÖÁË£¬ÀîÎľ²¾ÙÊÖ˵£¬¡±Áúµ°ÍÛ£¬Õâ¸öË­²»ÖªµÀ¡°

¡¡¡¡¡¡¡¡Ã»µÈÍõÒ»ÄÐÂîÈËÄØ£¬ÀîÎľ²×øÁËÏÂÀ´£¬¡°¿ª¸öÍæЦ£¬»îÔ¾Ò»ÏÂÆø·ÕÂ

¡¡¡¡¡¡¡¡¡°ÕâÊÇÒ»¸öGCCµÄºó¶Ë£¬»òÕß˵LLVMµÄÇ°¶Ë£¬Äܹ»½«GCCºÍLLVMÁ¬½ÓÆðÀ´¡±£¬ÍõÒ»ÄÐ˵£¬

¡¡¡¡¡¡¡¡¡°GCCÄãÃǶ¼ÖªµÀ°É¡±

¡¡¡¡¡¡¡¡¡°·Ï»°£¬±ðÎêÈèÎÒÃǵÄÖÇÉ̺ÃÂ𡱣¬¡°GCCÊÇÒ»×鿪ԴµÄ±àÒëÆ÷£¬°üÀ¨CC£«£«£¬Fortran£¬µ±È»Ò²°üÀ¨ÁËAdaÓïÑԵıàÒëÆ÷£¬ÎÒÃÇ116ËùĿǰʹÓõľÍÊÇGCC¡±

¡¡¡¡¡¡¡¡¡°ºÃÁË£¬Æë»îÀ²¡±£¬ÍõÒ»ÄÐÅÄÁËÅÄÊÖ¡£ËûÔÚºÚ°åÉÏÏÈ»­ÁËÒ»¸öԲȦ£¬È»ºóÔÚÀïÃæдÉÏ

¡¡¡¡¡¡¡¡¡°116Ëù·É¿Ø´úÂ롱£¬

¡¡¡¡¡¡¡¡¡°Ò»¹²¶àÉÙÐдúÂ롱£¬ÍõÒ»ÄÐÎÊ116ËùµÄ¹¥³Çʨ£¬

¡¡¡¡¡¡¡¡¡°´ó¸ÅËÄ°Ù¶àÍò°É¡±¡£

¡¡¡¡¡¡¡¡ÍµÍµÑÊÁËÒ»¿Ú¿ÚË®£¬ÍõÒ»ÄÐÔÚԲȦÁËÌíÉÏ¡±400ÍòÐС°µÄ×ÖÑù¡£

¡¡¡¡¡¡¡¡È»ºóÔÚÅÔ±ßÓÖ»­ÁËÒ»¸öԲȦ£¬ÔÚÀïÃæдÉÏ¡°GCC¡±£¬ÔÙ»­ÁËÒ»Ìõ´ø¼ýÍ·µÄÏߣ¬´Ó¡°116Ëù·É¿Ø´úÂ롱ָÏò¡°GCC¡±¡£

¡¡¡¡¡¡¡¡¡°ÕâÑù´ó¼ÒÄÜÀí½â°É£¬GCC¿ÉÒÔ±àÒë116ËùµÄ·É¿Ø´úÂ롱£¬ÍõÒ»ÄÐ˵¡£

¡¡¡¡¡¡¡¡¡°ÕⲽûÎÊÌ⣬ÎÒÃÇÒ²ÊÇÓÃGCCÀ´±àÒë³É·É¿Ø¼ÆËã»úʹÓõĻúÆ÷´úÂëµÄ¡±£¬116ËùµÄ¹¥³Çʨ˵¡£

¡¡¡¡¡¡¡¡ÍõÒ»ÄÐÔÚ¡°GCC¡±Ô²È¦µÄ±ßÉÏÓÖ»­ÁËÒ»¸öԲȦ£¬È»ºóÔÚÀïÃæдÉÏ¡°Áúµ°¡±Á½¸ö×Ö¡£

¡¡¡¡¡¡¡¡¡°Áúµ°¾ÍÊǽ«GCCºÍLLVMÁ¬½ÓÆðÀ´µÄ¶«Î÷¡±£¬ÍõÒ»ÄÐ˵£¬

¡¡¡¡¡¡¡¡ËûÔÚ¡°GCC¡±Ô²È¦ÌíÉÏÒ»Ìõ´ø¼ýÍ·µÄÏßͨÍù¡°Áúµ°¡±£¬È»ºóÔÚ¡°Áúµ°¡±Ô²È¦ºóÃæÓÖÌíÉÏÒ»Ìõ´ø¼ýÍ·µÄÏß¡£

¡¡¡¡¡¡¡¡ÔÚ¼ýÍ·Ö¸Ïò´¦£¬ÍõÒ»ÄдòÉÏÒ»¸ö´ó´óµÄÎʺš£

¡¡¡¡¡¡¡¡¡°¿´Ã÷°×ÁËÂ𡱣¬ÍõÒ»ÄÐÎÊ¡£

¡¡¡¡¡¡¡¡ËùÓеÄÈ˶¼Ò¡ÁËÒ¡Í·£¬¡°×÷Õß´ó´ó£¬³¼æªÕæµÄ²»Ã÷°×¡±

¡¡¡¡¡¡¡¡ÍõÒ»ÄÐÖ¸ÁËÖ¸ÕÔÌì³ÉºÍÀî·É£¬

¡¡¡¡¡¡¡¡¡±ÎÒÃÇ֮ǰÔÚÑз¢¸çµÂ¶ûϵͳµÄʱºò£¬Ôø¾­Ê¹ÓùýLLVM£¬ÄãÃÇ»¹¼ÇµÃÂ𣿡°

¡¡¡¡¡¡¡¡¡±µ±È»¼ÇµÃ£¬¸çµÂ¶ûϵͳµÄÒ»²¿·ÖºËÐÄÓõľÍÊÇLLVMµÄIR¡°£¬

¡¡¡¡¡¡¡¡¡±µÈµÈ¡°£¬¡±IR¡°£¨IntermediateRepresention£©£¬¾ÍÊÇÄǸöͨÓõÄÖмä±íʾ£¬Äܹ»±»LLVMÊä³ö£¬Í¬Ê±ÓÖÄܱ»¸çµÂ¶ûϵͳÀí½âµÄÄǸö¶«Î÷£¿¡°

¡¡¡¡¡¡¡¡¡±±ö¹û¡°£¬ÍõÒ»ÄдòÁ˸öÏìÖ¸£¬

¡¡¡¡¡¡¡¡ÔÚÄǸö´ó´óµÄÎʺÅÄÇÀËûÖØÖصØдÏÂIRÁ½¸ö´ó×Ö¡£

¡¡¡¡¡¡¡¡¡°ÕâÑù£¬Õû¸öÁ÷³Ì¾ÍȫͨÁË£¬ÎÒÃDz»ÓÃÖØд·É¿ØµÄ´úÂ롱£¬116Ëùµ¹ÏµĹ¥³ÇʨÁ¢¿Ì×øÁËÆðÀ´¡£

¡¡¡¡¡¡¡¡¡°Ò²²»ÓÃд±àÒëÆ÷¡±£¬Àî·ÉºÍÕÔÌì³ÉÒ²ÂúѪ¸´»îÁË¡£

¡¡¡¡¡¡¡¡¡°ÀûÓÃÏÖÓеÄÕâЩ¹¤¾ßÁ´£¬ÎÒÃÇ¿ÉÒÔ½«116ËùµÄ·É¿Ø´úÂë×Ô¶¯±àÒë³ÉLLVMµÄÖмä´úÂ롱

¡¡¡¡¡¡¡¡¡°ÎÒÃÇÏÖÔÚÒª×öµÄÊÂÇ飬ֻÊǽ«ÕâЩÖмä´úÂ룬¸úÇ°¶Îʱ¼äÎÒÃǽ¨Á¢µÄÀíÂÛÄ£ÐͶÔÓ¦ÆðÀ´£¬Ìí¼Ó±ØÒªµÄÊäÈëÊä³öÄ£¿é¡±

¡¡¡¡¡¡¡¡¡°Ìí¼Óʵ¼Ê¿ØÖÆÃæµÄÐéÄâÄ£ÐͺʹúÂ롱

¡¡¡¡¡¡¡¡¡°È»ºó£¬¾Í¿ÉÒÔÓóɶֵÄÊý¾ÝÀ´ÑµÁ·¸çµÂ¶ûϵͳÁË¡±

¡¡¡¡¡¡¡¡¡°¼òµ¥²»¼òµ¥£¬ÍêÃÀ²»ÍêÃÀ£¿¡±£¬ÍõÒ»ÄÐÏÔÈ»ÓÖ°Ñ×Ô¼ºà˵½ÁË£¬°´ÕÕËûµÄÉèÏ룬ÏÖÔÚÓ¦¸ÃÊÇ´ó¼Ò¸ßºô¡°ÍêÃÀ£¬¼òµ¥¡±£¬

¡¡¡¡¡¡¡¡µ±È»Èç¹ûÓÐʶÏàµÄÀ´Ò»¾ä¡°ÍõÒ»ÄÐÍòËꡱ£¬¾Í¸üÍêÃÀÁË¡£

¡¡¡¡¡¡¡¡¡°¸É»îÀ²¡±£¬ÀîÎľ²Ò»°ÍÕÆ´òÆÆÁËÍõÒ»ÄеĻÃÏë¡£

¡¡¡¡¡¡¡¡¡±ÔÛÃÇÕâÀïÃ棬д´úÂë×îÅ£ÊÇÄ㣬ËùÒÔÄÜÕ߶àÀÍ£¬Äã¾Í°ÑÕûÌå¿ò¼ÜÏÈŪ³öÀ´£¬ÎÒÃǸºÔð²¹³äÀ²¡°

¡¡¡¡¡¡¡¡¡±ÀÏ´óÍþÎä¡°£¬Õâ»Ø£¬Á¬116ËùµÄ³ÌÐòÔ±Ò²¸úÔÚƨ¹ÉºóÃ溰ÉÏÁË£¬¡±ÀÏ´óÍþÎ䣡¡°

¡¡¡¡¡¡¡¡ÍõÒ»ÄÐÏëÁËһϣ¬È·Êµ£¬ÕûÌå¿ò¼ÜÕⶫÎ÷£¬È˶àÁË»¹Õæ²»Ò»¶¨ÓÐÓã¬ÐèÒª±£Ö¤Ë¼Â·µÄÒ»ÖÂÐÔ£¬ÈÃÆäËûÈËÀ´Åª£¬Ëû»¹Õæ²»·ÅÐÄ£¬½ø¶ÈҲûÓб£Ö¤¡£

¡¡¡¡¡¡¡¡¡°ºÃ°É£¬¸øÎÒÈýÌìʱ¼ä£¬ÎÒ»á¸øÊÀ½çÒ»¸öÆæ¼£¡°

¡¡¡¡¡¡¡¡¡°ÈÃÄãÃÇ¿´¿´´«ËµÖп¨Âí¿Ë¡£Íõ¡±£¨¿¨Âí¿ËÊÇDoomµÄ¿ª·¢Õߣ¬ÒÔ¶ÀÁ¢¿ª·¢ÓÎÏ·ÒýÇæ¶øÎÅÃûÓÚÊÀ£¬ËûÒ»¸öÈËдÁËÈý´úDoomÓÎÏ·ÒýÇ棩

¡¡¡¡¡¡¡¡ÍõÒ»ÄаÑ×Ô¼º¹ØÔÚÒ»¸ö¶ÀÁ¢µÄ°ì¹«ÊÒÀïÃ棬½ûÖ¹ÈκÎÈË´òÈÅËû¡£

¡¡¡¡¡¡¡¡µç»°Ò²¹Ø»ú£¬°ì¹«ÊÒÀïÃæÒ»¸ö±ùÏäÊDZØÐëÓеģ¬ËûÈÃÈËÈ»ºó¿¸ÁËÒ»Ïä×ÓÑ©±ÌºÍÒ»Ïä×Ó·½±ãÃæ½øÈ¥£¬°ÑÕÅç÷¼ÒÀïµÄÄÇÌ×¼ÛÖµºÃ¼¸Ê®ÍòµÄÒôÏì¸øÀÕË÷Á˹ýÀ´£¬µç»°ÀïËûÊÇÕâô˵µÄ£¬¡°ÒôÏìûÓУ¬ÎҾ͸ɲ»Á˻ÎҸɲ»Á˻116ËùµÄÊÂÇéÒ»¶¨¾ÍÔÒÁË£¬116ËùµÄÊÂÇéÔÒÁË£¬¹«Ë¾¾Í¿ª²»ÏÂÈ¥ÁË£¬Äã×Ô¼º¿´×Å°ì°É¡±

¡¡¡¡¡¡¡¡Ö®ºóÕûÕûÈýÌìʱ¼ä£¬Õû¸ö¹«Ë¾¶¼ÄÜÒþÔ¼Ìýµ½ÖؽðÊôÒ¡¹öµÄÉùÒô¡£

¡¡¡¡¡¡¡¡ÈýÌìºó£¬ÃÅ´ò¿ªÁË£¬ÍõÒ»Äкú×ÓÀ­²ê£¬ÉñÇéã¾ã²µÄ×ßÁ˳öÀ´£¬¶Ô×ÅÃÅÍâµÄÀîÎľ²ºÍÕÔÌì³É˵£¬

¡¡¡¡¡¡¡¡¡°gitÀïÃæÎÒ¸ÕÌá½»ÁË°æ±¾£¬ÄãÃÇ¿´¿´°É£¬ËùÓÐÎĵµ¶¼ÔÚdocĿ¼Ï¡±

¡¡¡¡¡¡¡¡¡°ËùÓÐʾÀý´úÂ붼ÔÚsamplesĿ¼ÏÂÃ桱

¡¡¡¡¡¡¡¡¡°ÄãÃǽÐÉÏ116ËùµÄ¹¥³ÇʨһÆðÑо¿°É£¬ÎÒȥ˯һ¾õ¡±¡£

¡¡¡¡¡¡¡¡¡°°Ë¸öСʱ֮ºó£¬ËùÓÐÈËÒ»Æ𿪹¤£¡¡±

µÚ39Õ¡¡¸çµÂ¶ûµÄ·ÉÐÐѵÁ·£¨£©¡¡
°ËСʱÒÔºó£¬Ë¯ÁËÒ»¾õ¾«Éñ¶¶ËÓµÄÍõÒ»ÄаÑËùÓÐÈ˶¼ÕÙ¼¯ÆðÀ´£¬×¼±¸¿ª¹¤ÁË¡£

¡¡¡¡¡¡¡¡µ±È»116ËùµÄÄǼ¸¸öAda¹¥³ÇʨÍû×ÅÍõÒ»ÄеÄÄ¿¹â£¬¸úÍû×ÅÎåÐÐɽµ×ϵÄÑý¹Ö£¬ÄÇÊÇÍêȫûÓÐÁ½Ñù¡£

¡¡¡¡¡¡¡¡ÐмÒÒ»ÉìÊÖ£¬¾ÍÖªÓÐûÓУ¬Ö®Ç°ËûÃǶÔÍõÒ»ÄÐÕâ¸öBoss£¬ËµÊµ»°ÊÇÓе㲻Ôõô·þÆø£¬ÕûÌìÔÚ¹«Ë¾»ÎÀ´»ÎÈ¥£¬´µÅ£´òƨµÄ£¬ºÃÏñɶ¶¼²»¸ÉµÄÑù×Ó¡£ÀíÂÛ·½Ã棬ÀîÎľ²ÊÇÒ»¸öÑýÄõ£¬Á¬´óÀÐÃǶ¼·þËý£¬Õâ¸öû»°Ëµ£¬µ«ÊÇÍõÒ»ÄУ¬ºßºß£¬Ð´¹ýAdaô£¬Õâ¿ÉÊǾü±ê£¬¾ü±ê°¡¡£

¡¡¡¡¡¡¡¡Ã²ËÆÍõÒ»ÄÐÁ¬Ñо¿Éú¶¼²»ÊÇ£¬¾ÍÒ»¸öÆÕÆÕͨͨµÄ±¾¿Æ±ÏÒµÉú£¬»¹ÊÇÎïÀíϵµÄ¡£Äã˵ÄãÒ»ÎïÀíϵµÄ±¾¿Æ£¬ÀÏÀÏʵʵŪÄãµÄ¹ÌÌåÎïÀíµÃÁË£¬Åܵ½ÎÒÃǼÒ×ÔÁôµØÀï³ä´óÖ»£¬¼¸¸öÒâ˼°¡¡£

¡¡¡¡¡¡¡¡ËûÃÇ×Ðϸ¿´ÁËÍõÒ»ÄÐÈýÌìµÄ³É¹û£¬ÓÐC£«£«µÄ´úÂ룬ҲÓÐAdaµÄÄ£¿é¡£C£«£«²»ËµÁË£¬Ö®Ç°¾ÍÖªµÀÍõÒ»ÄÐCC£«£«À÷º¦£¬¸çµÂ¶ûϵͳ´ó²¿·Ö´úÂ붼ÊÇËûдµÄ¡£²»¹ýÕâôÁ½Ìì¾ÍÄÜÈÃÕû¸öÁ÷³ÌÅÜÆðÀ´£¬ºÜ²»ÈÝÒ×£¬Ëä˵ÍõÒ»ÄÐ֮ǰ½â˵Õû¸ö·½°¸µÄʱºò£¬¿´ÆðÀ´ºÜ¼òµ¥¡£

¡¡¡¡¡¡¡¡¾ÍÊÇAdaµ½GccÔÙµ½DragonEgg×îºóÊÇLLVMµÄIR£¬µ«ÊÇÿһ²½¶¼ÓÐһЩÌرðµÄµØ·½£¬±ÈÈç˵116ËùʹÓõÄAdaÀ©Õ¹°¡£¬GCCµÄÔËÐл·¾³°¡£¬DragonEgg¾Í¸ü³¶ÁË£¬116ËùµÄ¹¥³ÇʨÕâÁ½ÌìרÃÅÈ¥¿´ÁËÕâ¸öÏîÄ¿£¬½á¹û·¢ÏÖÒѾ­Í£ÖÍÁ½ÄêÁË£¡´úÂë¿âÀïÃæ×îеĴúÂë¾ÓÈ»±àÒë²»¹ý¡£

¡¡¡¡¡¡¡¡Ô­À´·¢ÆðµÄÄÇ°ïÈËòËƶ¼¸É±ðµÄÈ¥ÁË¡£¡£¡£

¡¡¡¡¡¡¡¡ÍõÒ»ÄоÓÈ»ÐÞ¸ÄÁËËùÓеıàÒë´íÎó²»Ë㣬»¹²¹ÉÏÁËËùȱÉÙµÄËùÓÐÄ£¿é´úÂ룬ËûÐÞÕýµÄDragonEgg°æ±¾Ö§³ÖÁË×îеÄGCCºÍLLVM°æ±¾¡£

¡¡¡¡¡¡¡¡Ô­À´ÒÔΪÕ⼸ÌìÍõÒ»ÄÐŪºÃÕâЩÒѾ­ºÜ²»ÈÝÒ×ÁË¡£

¡¡¡¡¡¡¡¡´ò¿ªAdaµÄĿ¼£¬¿´µ½ÃÜÃÜÂéÂéµÄDocºÍSamplesµÄʱºò£¬116ËùµÄ¹¥³Çʨֱ½Ó±ÀÀ£ÁË¡£Ô­À´½«·É¿ØϵͳµÄAda³ÌÐò±àÒë³ÉLLVMµÄIR´úÂëÖ»ÊÇÈÈÉí¶øÒÑ£¬ÍõÒ»Äн«Õû¸ö·É¿ØϵͳµÄ¿ò¼ÜÈ«²¿´î½¨ºÃÁË£¬ÊäÈëÊÇ·ÉÐи߶ȣ¬ËٶȵȵȷÉÐаüÏßÀïÃæµÄ¸÷¸öµã¡£ÐÎʽ»¯µÄÊǸ÷¸ö²Ù×ÝÃæµÄ״̬£¬°üÀ¨·¢¶¯»úµÄÊä³ö·¶Î§£¬Êä³ö¾ÍÊÇʵ¼Ê»ñµÃµÄ¸÷ÖÖÕæʵ»òÕßÄ£ÄâÊý¾Ý¡£

¡¡¡¡¡¡¡¡Ò²¾ÍÊÇ˵£¬ÍõÒ»ÄÐʵ¼ÊÉÏÒѾ­Íê³ÉÁËÒ»¸ö¶ÀÁ¢µÄµü´úϵͳ£¬¿ÉÒÔÖ±½ÓʹÓøø¸çµÂ¶ûϵͳ½øÐÐѵÁ·£¡

¡¡¡¡¡¡¡¡µ±È»£¬Õâ¸öϵͳ¸úʵ¼ÊµÄϵͳ±È½ÏÆðÀ´£¬×öÁË´óÁ¿µÄ¼ò»¯£¬±ÈÈç˵£¬Ô­À´·¢¶¯»úµÄÍÆÁ¦ÇúÏßÊÇÒ»¸ö¸´Ôӷֽ׶β»¹æÔòµÄÇúÏߣ¬ÍõÒ»ÄÐÖ±½ÓÓÃÒ»¸öÏßÐÔµÄÊä³ö´úÌæÁË¡£

¡¡¡¡¡¡¡¡Êµ¼ÊϵͳÖÐË«´¹Î²ÊÇ¿ÉÒԲµÄ£¬Ò²¾ÍÊǸ÷ÓÐ×Ô¼ºµÄƫת½Ç¶È£¬ÎªÁ˼ò»¯ÎÊÌ⣬ÍõÒ»ÄÐÖ±½ÓÉ趨ΪË涯£¬Ò²¾ÍÊÇͬ²½Æ«×ª¡£

¡¡¡¡¡¡¡¡²»¹ýÓÃÊýѧµÄÊõÓïÀ´Ëµ£¬ÍõÒ»Äеļò»¯ÏµÍ³ºÍʵ¼Êϵͳ֮¼ä£¬ÊÇÍØÆ˵ȼ۵ģ¬»»¾ä»°À´
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡