JulianKemmerer / PipelineC

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.
https://github.com/JulianKemmerer/PipelineC/wiki
GNU General Public License v3.0
588 stars 47 forks source link

Import fixes/spring cleaning #112

Closed ghost closed 2 years ago

ghost commented 2 years ago

Imports were adjusted to match the new format, and commented out code was removed as well as the unneeded hw.py file.

JulianKemmerer commented 2 years ago

trying to take a look at this now

btw - I think I have a flow where I pull the copy of your repo master and then I just go into the repo and execute ./src/pipelinec Ive caught a few things before with that basic test ("passing" is it doing stuff and appear to maybe get to launching synthesis tools step as opposed to compile/syntax etc error)

JulianKemmerer commented 2 years ago

I tried and got this - seems wonky

julian@home:/media/1TB/Dropbox/PipelineC/git/Datavenia_PipelineC/PipelineC$ ./src/pipelinec 
Traceback (most recent call last):
  File "./src/pipelinec", line 10, in <module>
    import C_TO_LOGIC
  File "/media/1TB/Dropbox/PipelineC/git/Datavenia_PipelineC/PipelineC/src/C_TO_LOGIC.py", line 14, in <module>
    from src import C_TO_FSM
ModuleNotFoundError: No module named 'src'