Commit Graph

  • 35a75cc46f more proper support for always constructs and event_controls Zachary Snow 2019-02-18 00:26:43 -0500
  • d47c5493a3 added logic to module items; toying with initial Conversion Zachary Snow 2019-02-17 23:39:01 -0500
  • d36e5bfe0b minor cleanup in AST and Parse.y Zachary Snow 2019-02-17 21:17:00 -0500
  • d34dc7dfeb support for arithmetic shifts Zachary Snow 2019-02-17 20:52:01 -0500
  • d4c6c0d014 support for multiple module instantiations on one line and for module instantiations with no ports Zachary Snow 2019-02-17 18:50:56 -0500
  • 06b47b06ee preliminary support for generators Zachary Snow 2019-02-17 18:33:20 -0500
  • b0d573c51f removed BitVec exprs to preserve number formatting Zachary Snow 2019-02-17 14:54:12 -0500
  • a3937a2719 fix preproccessing multi-line defines messing up line numbers Zachary Snow 2019-02-17 14:39:33 -0500
  • 738c2b9efc support for functions with no block decls; fix parse of block reg decls Zachary Snow 2019-02-17 02:59:41 -0500
  • 57630b77bd preliminary support for functions Zachary Snow 2019-02-14 23:29:42 -0500
  • 6c88994ea9 switch to using stack Zachary Snow 2019-02-11 23:44:02 -0500
  • 9fd79068f3 meaningful grammar cleanup Zachary Snow 2019-02-11 15:16:25 -0500
  • 50996f0d67 support for integers with arrays or assignments; more complete and standardized support for multiple reg/integer declarations in procedural blocks Zachary Snow 2019-02-11 14:46:09 -0500
  • bde3673b06 support for parameters shorthand Zachary Snow 2019-02-11 14:07:46 -0500
  • 8161eb44e9 preliminary support for arrays Zachary Snow 2019-02-11 13:47:56 -0500
  • ac95c5b0fd support for multiple param/localparams in one declaration Zachary Snow 2019-02-11 02:12:52 -0500
  • 39ee22574f support for multi-line defines Zachary Snow 2019-02-11 01:51:09 -0500
  • cb42f37bb2 removed support for inital and delays Zachary Snow 2019-02-10 18:56:01 -0500
  • 767b05cd06 arguably cleaner Show output for AST modules Zachary Snow 2019-02-10 17:59:41 -0500
  • 14ba5dae6d support for reduction ops, non-named/non-identifier module instantiation arguments, always @* Zachary Snow 2019-02-10 17:46:18 -0500
  • 5b336439fb cleanup of port decl parsing Zachary Snow 2019-02-09 18:35:15 -0500
  • ebd7ae67b1 hacky, preliminary support for port declarations in module header Zachary Snow 2019-02-09 17:35:31 -0500
  • 0f2638075b updated build procedure Zachary Snow 2019-02-08 16:51:32 -0500
  • fb8f088bad updated LICENSE to reflect fork Zachary Snow 2019-02-08 16:51:20 -0500
  • 8bd58e961f Basic build setup! Zachary Snow 2019-02-08 01:09:10 -0500
  • b46009af53 Refactor project setup for our purposes Zachary Snow 2019-02-08 00:19:39 -0500
  • bfafea5dd8 Fix compiliation; trailing whitespace; added .gitignore Zachary Snow 2019-02-07 23:58:34 -0500
  • 363ca80af2 Initial commit: fork of https://github.com/tomahawkins/verilog v0.0.0 Zachary Snow 2019-02-07 23:49:12 -0500