亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? ghdllocal.adb

?? vhdl集成電路設(shè)計(jì)軟件.需要用gcc-4.0.2版本編譯.
?? ADB
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
--       end if;   end Perform_Action;   --  Command Find.   type Command_Find is new Command_Lib with null record;   function Decode_Command (Cmd : Command_Find; Name : String) return Boolean;   function Get_Short_Help (Cmd : Command_Find) return String;   procedure Perform_Action (Cmd : in out Command_Find; Args : Argument_List);   function Decode_Command (Cmd : Command_Find; Name : String) return Boolean   is      pragma Unreferenced (Cmd);   begin      return Name = "-f";   end Decode_Command;   function Get_Short_Help (Cmd : Command_Find) return String   is      pragma Unreferenced (Cmd);   begin      return "-f FILEs           Disp units in FILES";   end Get_Short_Help;   --  Return TRUE is UNIT can be at the apex of a design hierarchy.   function Is_Top_Entity (Unit : Iir) return Boolean   is   begin      if Get_Kind (Unit) /= Iir_Kind_Entity_Declaration then         return False;      end if;      if Get_Port_Chain (Unit) /= Null_Iir then         return False;      end if;      if Get_Generic_Chain (Unit) /= Null_Iir then         return False;      end if;      return True;   end Is_Top_Entity;   --  Disp contents design files FILES.   procedure Perform_Action (Cmd : in out Command_Find; Args : Argument_List)   is      pragma Unreferenced (Cmd);      use Ada.Text_IO;      use Name_Table;      Id : Name_Id;      Design_File : Iir_Design_File;      Unit : Iir;      Lib : Iir;      Flag_Add : Boolean := False;   begin      Flags.Bootstrap := True;      Libraries.Load_Std_Library;      Libraries.Load_Work_Library;      for I in Args'Range loop         Id := Get_Identifier (Args (I).all);         Design_File := Libraries.Load_File (Id);         if Design_File /= Null_Iir then            Unit := Get_First_Design_Unit (Design_File);            while Unit /= Null_Iir loop               Lib := Get_Library_Unit (Unit);               Disp_Library_Unit (Lib);               if Is_Top_Entity (Lib) then                  Put (" **");               end if;               New_Line;               if Flag_Add then                  Libraries.Add_Design_Unit_Into_Library (Unit);               end if;               Unit := Get_Chain (Unit);            end loop;         end if;      end loop;      if Flag_Add then         Libraries.Save_Work_Library;      end if;   end Perform_Action;   --  Command Import.   type Command_Import is new Command_Lib with null record;   function Decode_Command (Cmd : Command_Import; Name : String)                           return Boolean;   function Get_Short_Help (Cmd : Command_Import) return String;   procedure Perform_Action (Cmd : in out Command_Import;                             Args : Argument_List);   function Decode_Command (Cmd : Command_Import; Name : String)                           return Boolean   is      pragma Unreferenced (Cmd);   begin      return Name = "-i";   end Decode_Command;   function Get_Short_Help (Cmd : Command_Import) return String   is      pragma Unreferenced (Cmd);   begin      return "-i [OPTS] FILEs    Import units of FILEs";   end Get_Short_Help;   procedure Perform_Action (Cmd : in out Command_Import; Args : Argument_List)   is      pragma Unreferenced (Cmd);      use Ada.Text_IO;      Id : Name_Id;      Design_File : Iir_Design_File;      Unit : Iir;      Next_Unit : Iir;      Lib : Iir;   begin      Setup_Libraries (True);      --  Parse all files.      for I in Args'Range loop         Id := Name_Table.Get_Identifier (Args (I).all);         Design_File := Libraries.Load_File (Id);         if Design_File /= Null_Iir then            Unit := Get_First_Design_Unit (Design_File);            while Unit /= Null_Iir loop               if Flag_Verbose then                  Lib := Get_Library_Unit (Unit);                  Disp_Library_Unit (Lib);                  if Is_Top_Entity (Lib) then                     Put (" **");                  end if;                  New_Line;               end if;               Next_Unit := Get_Chain (Unit);               Set_Chain (Unit, Null_Iir);               Libraries.Add_Design_Unit_Into_Library (Unit);               Unit := Next_Unit;            end loop;         end if;      end loop;      --  Analyze all files.      if False then         Design_File := Get_Design_File_Chain (Libraries.Work_Library);         while Design_File /= Null_Iir loop            Unit := Get_First_Design_Unit (Design_File);            while Unit /= Null_Iir loop               case Get_Date (Unit) is                  when Date_Valid                    | Date_Analyzed =>                     null;                  when Date_Parsed =>                     Back_End.Finish_Compilation (Unit, False);                  when others =>                     raise Internal_Error;               end case;               Unit := Get_Chain (Unit);            end loop;            Design_File := Get_Chain (Design_File);         end loop;      end if;      Libraries.Save_Work_Library;   exception      when Errorout.Compilation_Error =>         Error ("importation has failed due to compilation error");   end Perform_Action;   --  Command Check_Syntax.   type Command_Check_Syntax is new Command_Lib with null record;   function Decode_Command (Cmd : Command_Check_Syntax; Name : String)                           return Boolean;   function Get_Short_Help (Cmd : Command_Check_Syntax) return String;   procedure Perform_Action (Cmd : in out Command_Check_Syntax;                             Args : Argument_List);   function Decode_Command (Cmd : Command_Check_Syntax; Name : String)                           return Boolean   is      pragma Unreferenced (Cmd);   begin      return Name = "-s";   end Decode_Command;   function Get_Short_Help (Cmd : Command_Check_Syntax) return String   is      pragma Unreferenced (Cmd);   begin      return "-s [OPTS] FILEs    Check syntax of FILEs";   end Get_Short_Help;   procedure Analyze_Files (Files : Argument_List; Save_Library : Boolean)   is      use Ada.Text_IO;      Id : Name_Id;      Design_File : Iir_Design_File;      Unit : Iir;      Next_Unit : Iir;   begin      Setup_Libraries (True);      --  Parse all files.      for I in Files'Range loop         Id := Name_Table.Get_Identifier (Files (I).all);         if Flag_Verbose then            Put (Files (I).all);            Put_Line (":");         end if;         Design_File := Libraries.Load_File (Id);         if Design_File /= Null_Iir then            Unit := Get_First_Design_Unit (Design_File);            while Unit /= Null_Iir loop               if Flag_Verbose then                  Put (' ');                  Disp_Library_Unit (Get_Library_Unit (Unit));                  New_Line;               end if;               -- Sem, canon, annotate a design unit.               Back_End.Finish_Compilation (Unit, True);               Next_Unit := Get_Chain (Unit);               if Errorout.Nbr_Errors = 0 then                  Set_Chain (Unit, Null_Iir);                  Libraries.Add_Design_Unit_Into_Library (Unit);               end if;               Unit := Next_Unit;            end loop;            if Errorout.Nbr_Errors > 0 then               raise Errorout.Compilation_Error;            end if;         end if;      end loop;      if Save_Library then         Libraries.Save_Work_Library;      end if;   end Analyze_Files;   procedure Perform_Action (Cmd : in out Command_Check_Syntax;                             Args : Argument_List)   is      pragma Unreferenced (Cmd);   begin      Analyze_Files (Args, False);   end Perform_Action;   --  Command --clean.   type Command_Clean is new Command_Lib with null record;   function Decode_Command (Cmd : Command_Clean; Name : String) return Boolean;   function Get_Short_Help (Cmd : Command_Clean) return String;   procedure Perform_Action (Cmd : in out Command_Clean; Args : Argument_List);   function Decode_Command (Cmd : Command_Clean; Name : String) return Boolean   is      pragma Unreferenced (Cmd);   begin      return Name = "--clean";   end Decode_Command;   function Get_Short_Help (Cmd : Command_Clean) return String   is      pragma Unreferenced (Cmd);   begin      return "--clean            Remove generated files";   end Get_Short_Help;   procedure Delete (Str : String)   is      use GNAT.OS_Lib;      use Ada.Text_IO;      Status : Boolean;   begin      Delete_File (Str'Address, Status);      if Flag_Verbose and Status then         Put_Line ("delete " & Str (Str'First .. Str'Last - 1));      end if;   end Delete;   procedure Perform_Action (Cmd : in out Command_Clean; Args : Argument_List)   is      pragma Unreferenced (Cmd);      use GNAT.OS_Lib;      use Name_Table;      procedure Delete_Asm_Obj (Str : String) is      begin         Delete (Str & Get_Object_Suffix.all & Nul);         Delete (Str & Asm_Suffix & Nul);      end Delete_Asm_Obj;      procedure Delete_Top_Unit (Str : String) is      begin         --  Delete elaboration file         Delete_Asm_Obj (Image (Libraries.Work_Directory) & Elab_Prefix & Str);         --  Delete file list.         Delete (Image (Libraries.Work_Directory) & Str & List_Suffix & Nul);         --  Delete executable.         Delete (Str & Nul);      end Delete_Top_Unit;      File : Iir_Design_File;      Design_Unit : Iir_Design_Unit;      Lib_Unit : Iir;      Ent_Unit : Iir;      Str : String_Access;   begin      if Args'Length /= 0 then         Error ("command '--clean' does not accept any argument");         raise Option_Error;      end if;      Flags.Bootstrap := True;      --  Load libraries.      Libraries.Load_Std_Library;      Libraries.Load_Work_Library;      File := Get_Design_File_Chain (Libraries.Work_Library);      while File /= Null_Iir loop         --  Delete compiled file.         Str := Append_Suffix (Image (Get_Design_File_Filename (File)), "");         Delete_Asm_Obj (Str.all);         Free (Str);         Design_Unit := Get_First_Design_Unit (File);         while Design_Unit /= Null_Iir loop            Lib_Unit := Get_Library_Unit (Design_Unit);            case Get_Kind (Lib_Unit) is               when Iir_Kind_Entity_Declaration                 | Iir_Kind_Configuration_Declaration =>                  Delete_Top_Unit (Image (Get_Identifier (Lib_Unit)));               when Iir_Kind_Architecture_Declaration =>                  Ent_Unit := Get_Entity (Lib_Unit);                  Delete_Top_Unit (Image (Get_Identifier (Ent_Unit))                                   & '-'                                   & Image (Get_Identifier (Lib_Unit)));               when others =>                  null;            end case;            Design_Unit := Get_Chain (Design_Unit);         end loop;         File := Get_Chain (File);      end loop;   end Perform_Action;   type Command_Remove is new Command_Clean with null record;   function Decode_Command (Cmd : Command_Remove; Name : String)                           return Boolean;   function Get_Short_Help (Cmd : Command_Remove) return String;   procedure Perform_Action (Cmd : in out Command_Remove;                             Args : Argument_List);

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美韩国日本综合| 日本视频免费一区| 欧美国产精品v| 精品福利一区二区三区免费视频| 欧美日韩一卡二卡三卡| 欧美色综合影院| 欧美亚洲综合网| 欧美日韩在线免费视频| 欧美亚洲动漫精品| 精品视频一区二区不卡| 精品视频在线免费观看| 777精品伊人久久久久大香线蕉| 欧美性三三影院| 欧美日韩五月天| 欧美日韩国产另类一区| 91精品国产全国免费观看| 日韩一级欧美一级| 精品电影一区二区三区| 久久久美女毛片| 国产精品乱码一区二区三区软件 | 91精品国产综合久久精品| 欧美日韩高清在线播放| 欧美一区日本一区韩国一区| 欧美一级在线免费| 久久色在线观看| 亚洲国产成人午夜在线一区| 亚洲欧洲日韩一区二区三区| 夜夜亚洲天天久久| 亚洲成人免费av| 蜜臀av一区二区三区| 国产馆精品极品| 91丨九色丨尤物| 欧美电影一区二区三区| 欧美mv和日韩mv国产网站| 日本一区二区视频在线观看| 亚洲男人电影天堂| 首页综合国产亚洲丝袜| 国产在线精品一区二区| 成人免费毛片app| 欧美综合色免费| 精品少妇一区二区三区日产乱码| 久久精品在线免费观看| 亚洲免费av高清| 美女脱光内衣内裤视频久久网站| 丰满岳乱妇一区二区三区| 91行情网站电视在线观看高清版| 91精品国产色综合久久不卡蜜臀| 中文字幕第一区第二区| 亚洲成人黄色影院| 国产精品亚洲综合一区在线观看| 日本久久电影网| 欧美mv日韩mv国产网站app| ●精品国产综合乱码久久久久| 午夜激情一区二区三区| 高清av一区二区| 91福利视频久久久久| 精品国产91洋老外米糕| 亚洲精品老司机| 狠狠久久亚洲欧美| 91成人在线精品| 久久久久久免费| 丝袜诱惑亚洲看片| www.亚洲人| 精品免费日韩av| 亚洲尤物在线视频观看| 国产精品一区二区久久精品爱涩 | 国产精品综合久久| 欧美亚洲国产一区二区三区| 国产亚洲一区二区三区| 午夜影院在线观看欧美| av电影在线观看一区| 欧美一激情一区二区三区| 亚洲美女淫视频| 国产激情视频一区二区在线观看 | 亚洲男人的天堂在线aⅴ视频| 免费高清视频精品| 欧美在线观看视频一区二区| 国产色91在线| 另类小说图片综合网| 欧美无乱码久久久免费午夜一区| 国产日韩精品一区二区浪潮av| 日韩国产在线观看| 欧洲精品中文字幕| 免费观看在线综合| 欧日韩精品视频| 中文欧美字幕免费| 久久99精品久久久久久久久久久久| 欧美色涩在线第一页| 中文字幕一区二区三区av| 国产一区二区不卡在线| 日韩免费看的电影| 日韩电影在线一区| 欧美日韩三级视频| 一区二区三区中文字幕在线观看| 不卡一区在线观看| 国产午夜精品在线观看| 国内精品嫩模私拍在线| 欧美裸体一区二区三区| 亚洲一区二区免费视频| 色88888久久久久久影院按摩| 国产精品乱码久久久久久| 国产不卡一区视频| 久久精品在线观看| 国产九九视频一区二区三区| wwwwxxxxx欧美| 久久精品国产亚洲aⅴ| 欧美一区三区二区| 蜜桃传媒麻豆第一区在线观看| 欧美嫩在线观看| 日日骚欧美日韩| 在线成人av影院| 日韩av一区二区三区四区| 欧美日韩午夜影院| 午夜精品久久久久久久久| 欧美特级限制片免费在线观看| 伊人一区二区三区| 在线免费观看视频一区| 亚洲国产三级在线| 91麻豆精品国产| 精品亚洲porn| 国产农村妇女毛片精品久久麻豆 | 国产乱对白刺激视频不卡| 精品sm在线观看| 国产精选一区二区三区| 狠狠色狠狠色综合| 久久久久久久电影| 成人免费不卡视频| 亚洲色图.com| 欧美影院一区二区| 五月综合激情网| 欧美成人欧美edvon| 国产成人在线影院| 亚洲日本在线观看| 欧美日本在线播放| 久久99精品国产麻豆婷婷洗澡| 国产日韩影视精品| 一本色道久久综合亚洲aⅴ蜜桃 | 欧美日韩1区2区| 老司机精品视频线观看86| 久久久久久一级片| 91丨九色丨蝌蚪富婆spa| 亚洲成va人在线观看| 日韩免费高清电影| 99久久综合国产精品| 亚洲成人免费影院| 久久免费电影网| 91视频com| 免费成人在线视频观看| 国产精品免费视频一区| 欧美日本在线视频| 国产91精品欧美| 亚洲国产精品久久久男人的天堂| 日韩免费观看高清完整版| 成人精品一区二区三区四区| 亚洲国产精品一区二区尤物区| 精品国产乱码久久久久久夜甘婷婷 | 日本不卡的三区四区五区| 国产日韩欧美高清| 精品视频一区 二区 三区| 国产精品系列在线播放| 亚洲国产成人精品视频| 精品理论电影在线| 日本精品裸体写真集在线观看| 麻豆久久久久久| 亚洲日本成人在线观看| 精品国产一区二区三区忘忧草| 91美女片黄在线观看91美女| 麻豆成人免费电影| 亚洲精品v日韩精品| 久久蜜臀精品av| 欧美日韩日日摸| av日韩在线网站| 久久se精品一区二区| 亚洲主播在线播放| 国产精品国产三级国产普通话99 | 色av成人天堂桃色av| 国产伦理精品不卡| 天堂va蜜桃一区二区三区漫画版| 日本一区二区免费在线| 欧美巨大另类极品videosbest | 五月天一区二区三区| 国产精品久久网站| 精品国产露脸精彩对白| 欧美日本韩国一区| 91久久精品网| 成人av电影在线| 国产乱人伦偷精品视频免下载| 日产欧产美韩系列久久99| 亚洲精品自拍动漫在线| 国产精品拍天天在线| 久久蜜桃一区二区| 精品国产91乱码一区二区三区 | 在线观看免费一区| 成人激情开心网| 精品一区二区三区免费播放| 日韩激情视频网站| 亚洲国产精品久久久久婷婷884 | 国产mv日韩mv欧美| 精品一区二区免费在线观看| 日韩国产欧美在线观看|