| .travis.yml |
| LICENSE |
| MANIFEST.in |
| Makefile |
| README.md |
| pytest.ini |
| setup.cfg |
| setup.py |
| examples/Makefile |
| examples/example_active_analyzer.py |
| examples/example_active_range.py |
| examples/example_ast_code.py |
| examples/example_codegen.py |
| examples/example_controlflow_analyzer.py |
| examples/example_dataflow_analyzer.py |
| examples/example_dataflow_codegen.py |
| examples/example_graphgen.py |
| examples/example_identifierreplace.py |
| examples/example_identifiervisitor.py |
| examples/example_lexer.py |
| examples/example_merge.py |
| examples/example_optimizer.py |
| examples/example_parser.py |
| examples/example_preprocessor.py |
| examples/example_subset.py |
| examples/example_walker.py |
| img/out.png |
| img/top_state.png |
| pyverilog/Makefile |
| pyverilog/VERSION |
| pyverilog/__init__.py |
| pyverilog.egg-info/PKG-INFO |
| pyverilog.egg-info/SOURCES.txt |
| pyverilog.egg-info/dependency_links.txt |
| pyverilog.egg-info/requires.txt |
| pyverilog.egg-info/top_level.txt |
| pyverilog/ast_code_generator/__init__.py |
| pyverilog/ast_code_generator/codegen.py |
| pyverilog/ast_code_generator/touch.py |
| pyverilog/ast_code_generator/template/__init__.py |
| pyverilog/ast_code_generator/template/always.txt |
| pyverilog/ast_code_generator/template/and.txt |
| pyverilog/ast_code_generator/template/assign.txt |
| pyverilog/ast_code_generator/template/block.txt |
| pyverilog/ast_code_generator/template/blockingsubstitution.txt |
| pyverilog/ast_code_generator/template/case.txt |
| pyverilog/ast_code_generator/template/casestatement.txt |
| pyverilog/ast_code_generator/template/casexstatement.txt |
| pyverilog/ast_code_generator/template/concat.txt |
| pyverilog/ast_code_generator/template/cond.txt |
| pyverilog/ast_code_generator/template/constant.txt |
| pyverilog/ast_code_generator/template/decl.txt |
| pyverilog/ast_code_generator/template/delaystatement.txt |
| pyverilog/ast_code_generator/template/description.txt |
| pyverilog/ast_code_generator/template/disable.txt |
| pyverilog/ast_code_generator/template/divide.txt |
| pyverilog/ast_code_generator/template/eq.txt |
| pyverilog/ast_code_generator/template/eql.txt |
| pyverilog/ast_code_generator/template/eventstatement.txt |
| pyverilog/ast_code_generator/template/floatconst.txt |
| pyverilog/ast_code_generator/template/foreverstatement.txt |
| pyverilog/ast_code_generator/template/forstatement.txt |
| pyverilog/ast_code_generator/template/function.txt |
| pyverilog/ast_code_generator/template/functioncall.txt |
| pyverilog/ast_code_generator/template/generatestatement.txt |
| pyverilog/ast_code_generator/template/genvar.txt |
| pyverilog/ast_code_generator/template/greatereq.txt |
| pyverilog/ast_code_generator/template/greaterthan.txt |
| pyverilog/ast_code_generator/template/identifier.txt |
| pyverilog/ast_code_generator/template/identifierscope.txt |
| pyverilog/ast_code_generator/template/identifierscopelabel.txt |
| pyverilog/ast_code_generator/template/ifstatement.txt |
| pyverilog/ast_code_generator/template/initial.txt |
| pyverilog/ast_code_generator/template/inout.txt |
| pyverilog/ast_code_generator/template/input.txt |
| pyverilog/ast_code_generator/template/instance.txt |
| pyverilog/ast_code_generator/template/instancelist.txt |
| pyverilog/ast_code_generator/template/intconst.txt |
| pyverilog/ast_code_generator/template/integer.txt |
| pyverilog/ast_code_generator/template/ioport.txt |
| pyverilog/ast_code_generator/template/land.txt |
| pyverilog/ast_code_generator/template/lconcat.txt |
| pyverilog/ast_code_generator/template/length.txt |
| pyverilog/ast_code_generator/template/lesseq.txt |
| pyverilog/ast_code_generator/template/lessthan.txt |
| pyverilog/ast_code_generator/template/localparam.txt |
| pyverilog/ast_code_generator/template/lor.txt |
| pyverilog/ast_code_generator/template/lvalue.txt |
| pyverilog/ast_code_generator/template/minus.txt |
| pyverilog/ast_code_generator/template/mod.txt |
| pyverilog/ast_code_generator/template/moduledef.txt |
| pyverilog/ast_code_generator/template/nonblockingsubstitution.txt |
| pyverilog/ast_code_generator/template/noteq.txt |
| pyverilog/ast_code_generator/template/noteql.txt |
| pyverilog/ast_code_generator/template/operator.txt |
| pyverilog/ast_code_generator/template/or.txt |
| pyverilog/ast_code_generator/template/output.txt |
| pyverilog/ast_code_generator/template/parallelblock.txt |
| pyverilog/ast_code_generator/template/paramarg.txt |
| pyverilog/ast_code_generator/template/parameter.txt |
| pyverilog/ast_code_generator/template/paramlist.txt |
| pyverilog/ast_code_generator/template/partselect.txt |
| pyverilog/ast_code_generator/template/plus.txt |
| pyverilog/ast_code_generator/template/pointer.txt |
| pyverilog/ast_code_generator/template/port.txt |
| pyverilog/ast_code_generator/template/portarg.txt |
| pyverilog/ast_code_generator/template/portlist.txt |
| pyverilog/ast_code_generator/template/power.txt |
| pyverilog/ast_code_generator/template/pragma.txt |
| pyverilog/ast_code_generator/template/pragmaentry.txt |
| pyverilog/ast_code_generator/template/real.txt |
| pyverilog/ast_code_generator/template/reg.txt |
| pyverilog/ast_code_generator/template/repeat.txt |
| pyverilog/ast_code_generator/template/rvalue.txt |
| pyverilog/ast_code_generator/template/sens.txt |
| pyverilog/ast_code_generator/template/senslist.txt |
| pyverilog/ast_code_generator/template/singlestatement.txt |
| pyverilog/ast_code_generator/template/sla.txt |
| pyverilog/ast_code_generator/template/sll.txt |
| pyverilog/ast_code_generator/template/source.txt |
| pyverilog/ast_code_generator/template/sra.txt |
| pyverilog/ast_code_generator/template/srl.txt |
| pyverilog/ast_code_generator/template/stringconst.txt |
| pyverilog/ast_code_generator/template/substitution.txt |
| pyverilog/ast_code_generator/template/systemcall.txt |
| pyverilog/ast_code_generator/template/task.txt |
| pyverilog/ast_code_generator/template/times.txt |
| pyverilog/ast_code_generator/template/tri.txt |
| pyverilog/ast_code_generator/template/uand.txt |
| pyverilog/ast_code_generator/template/ulnot.txt |
| pyverilog/ast_code_generator/template/uminus.txt |
| pyverilog/ast_code_generator/template/unand.txt |
| pyverilog/ast_code_generator/template/unaryoperator.txt |
| pyverilog/ast_code_generator/template/unor.txt |
| pyverilog/ast_code_generator/template/unot.txt |
| pyverilog/ast_code_generator/template/uor.txt |
| pyverilog/ast_code_generator/template/uplus.txt |
| pyverilog/ast_code_generator/template/uxnor.txt |
| pyverilog/ast_code_generator/template/uxor.txt |
| pyverilog/ast_code_generator/template/value.txt |
| pyverilog/ast_code_generator/template/variable.txt |
| pyverilog/ast_code_generator/template/waitstatement.txt |
| pyverilog/ast_code_generator/template/whilestatement.txt |
| pyverilog/ast_code_generator/template/width.txt |
| pyverilog/ast_code_generator/template/wire.txt |
| pyverilog/ast_code_generator/template/xnor.txt |
| pyverilog/ast_code_generator/template/xor.txt |
| pyverilog/controlflow/__init__.py |
| pyverilog/controlflow/active_analyzer.py |
| pyverilog/controlflow/active_range.py |
| pyverilog/controlflow/controlflow_analyzer.py |
| pyverilog/controlflow/splitter.py |
| pyverilog/controlflow/transition.py |
| pyverilog/dataflow/__init__.py |
| pyverilog/dataflow/bindvisitor.py |
| pyverilog/dataflow/dataflow.py |
| pyverilog/dataflow/dataflow_analyzer.py |
| pyverilog/dataflow/dataflow_codegen.py |
| pyverilog/dataflow/graphgen.py |
| pyverilog/dataflow/merge.py |
| pyverilog/dataflow/modulevisitor.py |
| pyverilog/dataflow/optimizer.py |
| pyverilog/dataflow/reorder.py |
| pyverilog/dataflow/replace.py |
| pyverilog/dataflow/signalvisitor.py |
| pyverilog/dataflow/subset.py |
| pyverilog/dataflow/visit.py |
| pyverilog/dataflow/walker.py |
| pyverilog/utils/__init__.py |
| pyverilog/utils/identifierreplace.py |
| pyverilog/utils/identifiervisitor.py |
| pyverilog/utils/inference.py |
| pyverilog/utils/op2mark.py |
| pyverilog/utils/scope.py |
| pyverilog/utils/signaltype.py |
| pyverilog/utils/util.py |
| pyverilog/utils/verror.py |
| pyverilog/vparser/__init__.py |
| pyverilog/vparser/ast.py |
| pyverilog/vparser/lexer.py |
| pyverilog/vparser/parser.py |
| pyverilog/vparser/preprocessor.py |
| scripts/test-python2.sh |
| scripts/test-python3.sh |
| scripts/upload_pypi.sh |
| tests/Makefile |
| tests/__init__.py |
| tests/ast_code_generator_test/Makefile |
| tests/ast_code_generator_test/test_ast_always.py |
| tests/ast_code_generator_test/test_ast_assign.py |
| tests/ast_code_generator_test/test_ast_embeddedcode.py |
| tests/dataflow_test/Makefile |
| tests/dataflow_test/test_dat_blocking.py |
| tests/dataflow_test/test_dat_case.py |
| tests/dataflow_test/test_dat_case_in_func.py |
| tests/dataflow_test/test_dat_casex.py |
| tests/dataflow_test/test_dat_decimal.py |
| tests/dataflow_test/test_dat_decimal_signed.py |
| tests/dataflow_test/test_dat_decimal_width.py |
| tests/dataflow_test/test_dat_function.py |
| tests/dataflow_test/test_dat_generate.py |
| tests/dataflow_test/test_dat_generate_instance.py |
| tests/dataflow_test/test_dat_led.py |
| tests/dataflow_test/test_dat_partial.py |
| tests/dataflow_test/test_dat_partselect_assign.py |
| tests/dataflow_test/test_dat_primitive.py |
| tests/dataflow_test/test_dat_ptr_clock_reset.py |
| tests/dataflow_test/test_dat_reset.py |
| tests/dataflow_test/test_dat_signed_task.py |
| tests/dataflow_test/test_dat_supply.py |
| tests/parser_test/Makefile |
| tests/parser_test/test_par_delay.py |
| tests/parser_test/test_par_escape.py |
| tests/parser_test/test_par_instance_array.py |
| tests/parser_test/test_par_instance_empty_params.py |
| tests/parser_test/test_par_led_main.py |
| tests/preprocessor_test/Makefile |
| tests/preprocessor_test/test_pre_led_main.py |
| verilogcode/blocking.v |
| verilogcode/case.v |
| verilogcode/case_in_func.v |
| verilogcode/casex.v |
| verilogcode/count.v |
| verilogcode/decimal.v |
| verilogcode/decimal_signed.v |
| verilogcode/decimal_width.v |
| verilogcode/deepcase.v |
| verilogcode/delay.v |
| verilogcode/escape.v |
| verilogcode/function.v |
| verilogcode/generate.v |
| verilogcode/generate_instance.v |
| verilogcode/instance_array.v |
| verilogcode/instance_empty_params.v |
| verilogcode/led.v |
| verilogcode/led_main.v |
| verilogcode/partial.v |
| verilogcode/partselect_assign.v |
| verilogcode/primitive.v |
| verilogcode/ptr_clock_reset.v |
| verilogcode/ram.v |
| verilogcode/reset.v |
| verilogcode/signed_task.v |
| verilogcode/statemachine.v |
| verilogcode/supply.v |
| verilogcode/vectoradd.v |