在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):clash-lang/clash-compiler开源软件地址(OpenSource Url):https://github.com/clash-lang/clash-compiler开源编程语言(OpenSource Language):Haskell 95.9%开源软件介绍(OpenSource Introduction):Clash - A functional hardware description languageClash is a functional hardware description language that borrows both its syntax and semantics from the functional programming language Haskell. The Clash compiler transforms these high-level descriptions to low-level synthesizable VHDL, Verilog, or SystemVerilog. Features of Clash:
CommunityMailing list: for updates and questions join the mailing list [email protected] or read the forum Slack: functionalprogramming.slack.com#clash (Invite yourself at fpchat-invite.herokuapp.com). IRC: libera.chat#clash (webchat access) (or ircs://irc.libera.chat:6697/clash if you want to use a regular IRC client) Get ClashCheck out clash-lang.org/install to install the latest stable release of Clash, or to setup a Clash project. Get Clash from sourceGet the source code using Git and enter the cloned directory: git clone [email protected]:clash-lang/clash-compiler.git
# Alternatively, if you haven't setup SSH keys with GitHub:
# git clone https://github.com/clash-lang/clash-compiler.git
cd clash-compiler To check out a released version, use:
To checkout a release branch use:
Note that release branches might contain non-released patches. GHC compatibility
† GHC 9.2 contains a regression, rendering Clash error messages indecipherable. This change will be reverted in 9.4. CabalTo use Cabal you need both Cabal and GHC installed on your system. We recommend using ghcup. For more information, see https://www.haskell.org/downloads/. To run
If this fails, make sure you've got an up-to-date package index:
StackInstall Stack and run:
NixOr use Nix to get a shell with the nix-shell Related libraries and initiatives
Projects built with Clash
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论