Releases: PyHDI/Pyverilog
Releases · PyHDI/Pyverilog
1.0.7
07 Apr 12:17
Compare
Sorry, something went wrong.
No results found
Update
Empty parameter argument is supported.
The affiliation of the main developer has been changed.
Test environment
Mac OSX 10.12.4
python 3.6.1
python 2.7.13
icarus verilog 0.9.7
Ubuntu 16.04
python 3.5.2
python 2.7.12
icarus verilog 0.9.7
1.0.6
21 Jan 09:12
Compare
Sorry, something went wrong.
No results found
Update
ast_code_generator: code generation speed is improved by utilizing template cache.
Test environment
Mac OSX 10.11.2
python 3.5.1
python 2.7.11
Ubuntu 14.04
python 3.4.3
python 2.7.6
1.0.5
18 Jan 05:47
Compare
Sorry, something went wrong.
No results found
Update
ast_code_generator: Signed signal is supported in IOport declarations.
Case-insensitivity of X and Z in dataflow_analyzer
Test environment
Mac OSX 10.11.2
python 3.5.1
python 2.7.11
Ubuntu 14.04
python 3.4.3
python 2.7.6
1.0.4
22 Nov 15:01
Compare
Sorry, something went wrong.
No results found
Update
Every AST object includes the line number in its source code. Test cases are updated for supporting the line number.
Test environment
Mac OSX 10.10.5
python 2.7.9
python 3.4.2
python 3.5.0
Ubuntu 14.04
python 2.7.6
python 3.4.3
1.0.3
21 Nov 16:45
Compare
Sorry, something went wrong.
No results found
Update
ast_code_generator: more prettified source code generation by removing redundant spaces and parens.
"from future import absolute_import / print_function" are appended for all tests.
Test environment
Mac OSX 10.10.5
python 2.7.9
python 3.4.2
python 3.5.0
Ubuntu 14.04
python 2.7.6
python 3.4.3
1.0.2
19 Nov 19:05
Compare
Sorry, something went wrong.
No results found
Update
ast_code_generator: Redundant parens are removed from generated source codes, based on the operator priority.
Some examples for ast_code_generator are added.
Test environment
Mac OSX 10.10.5
python 2.7.9
python 3.4.2
python 3.5.0
Ubuntu 14.04
python 2.7.6
python 3.4.3
1.0.1
31 Oct 17:36
Compare
Sorry, something went wrong.
No results found
Update
Example usages in the main source codes are moved to 'examples'.
Unnecessary 'sys.path.insert's are removed.
Test environment
Mac OSX 10.10.5
python 2.7.9
python 3.4.2
Ubuntu 14.04
python 2.7.6
python 3.4.3
1.0.0
29 Oct 11:16
Compare
Sorry, something went wrong.
No results found
New Features
'absolute_import' and 'print_function' of future are added for all files.
vparser: number representation bugs in lexer.py are fixed.
dataflow: bugs of scoped signal access in signalvisitor.py and bindvisitor.py are fixed.
ast_code_generator: some templates (case, wait) are updated.
tests: directory is rearranged for pytest.
setup.py: 'install_requires' field is added. You can install dependent python libraries easily.
Test environment
Mac OSX 10.10.5
python 2.7.9
python 3.4.2
Ubuntu 14.04
python 2.7.6
python 3.4.3
0.9.6
18 Aug 17:58
Compare
Sorry, something went wrong.
No results found
0.9.6 updates
bug fixes for lexical analyzer
casex statement support in dataflow
better recognition and code generation for signals without width specification
ast_code_generator generates prettified source code with indents
pytest modules for vparser, dataflow, and ast_code_generator
0.9.5
21 Jun 17:02
Compare
Sorry, something went wrong.
No results found
Including some updates for PyCoRAM 0.9.3.