name: sv2v version: 0.0.3 synopsis: SystemVerilog to Verilog conversion description: A tool for coverting SystemVerilog to Verilog. Originally forked from the Verilog parser found at https://github.com/tomahawkins/verilog category: Language, Hardware, Embedded, Development author: Zachary Snow <zach@zachjs.com>, Tom Hawkins <tomahawkins@gmail.com> maintainer: Zachary Snow <zach@zachjs.com> license: BSD3 license-file: LICENSE license-files: NOTICE homepage: https://github.com/zachjs/sv2v build-type: Simple cabal-version: >= 1.12 executable sv2v default-language: Haskell2010 main-is: sv2v.hs hs-source-dirs: src build-tools: alex >= 3 && < 4, happy >= 1 && < 2 build-depends: array, base, cmdargs, containers, directory, filepath, githash, hashable, mtl other-modules: -- SystemVerilog modules Language.SystemVerilog Language.SystemVerilog.AST Language.SystemVerilog.AST.Attr Language.SystemVerilog.AST.Decl Language.SystemVerilog.AST.Description Language.SystemVerilog.AST.Expr Language.SystemVerilog.AST.GenItem Language.SystemVerilog.AST.LHS Language.SystemVerilog.AST.ModuleItem Language.SystemVerilog.AST.Op Language.SystemVerilog.AST.ShowHelp Language.SystemVerilog.AST.Stmt Language.SystemVerilog.AST.Type Language.SystemVerilog.Parser Language.SystemVerilog.Parser.Keywords Language.SystemVerilog.Parser.Lex Language.SystemVerilog.Parser.Parse Language.SystemVerilog.Parser.ParseDecl Language.SystemVerilog.Parser.Preprocess Language.SystemVerilog.Parser.Tokens -- Conversion modules Convert Convert.AlwaysKW Convert.AsgnOp Convert.Assertion Convert.BlockDecl Convert.DimensionQuery Convert.DuplicateGenvar Convert.EmptyArgs Convert.Enum Convert.ForDecl Convert.Foreach Convert.FuncRet Convert.FuncRoutine Convert.Inside Convert.Interface Convert.IntTypes Convert.Jump Convert.KWArgs Convert.Logic Convert.LogOp Convert.MultiplePacked Convert.NamedBlock Convert.NestPI Convert.Package Convert.ParamType Convert.RemoveComments Convert.SignCast Convert.Simplify Convert.SizeCast Convert.StarPort Convert.Stream Convert.Struct Convert.TFBlock Convert.Traverse Convert.Typedef Convert.TypeOf Convert.UnbasedUnsized Convert.Unique Convert.UnpackedArray Convert.Unsigned Convert.Wildcard -- sv2v CLI modules Job ghc-options: -O3 -threaded -rtsopts -with-rtsopts=-N -funbox-strict-fields -Wall -j source-repository head type: git location: git://github.com/zachjs/sv2v.git