You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
it consumed everything until semicolon after the lins of signal a
after semicolon it consumes a linebreak → OK
before character b it consumes an indentation of 8 space characters (because it reports 8 (8)) - for tabs the numbers would differ :) → OK
in the state where the parser currently is, it expects either a semicolon or := to assign a default value to a port. This means, the parser lost the information, it already consumed a ; before the linebreak and/or the indentation. That's why it asks again as if it would still stand in the line of a.
Please try this:
entitydemoisport (
a : instd_logic; -- dummy
b : outstd_logic_vector( 15downto0 ); -- dummy
c : outstd_logic
);
endentitydemo;
I added a first set of test cases for port lists in a087e04.
The second test shows a Last token is not connected to the current token. error when checking the linked data structures.
The test case could pass with: port1 : bit;port2 : boolean
but fails with port1 : bit; port2 : boolean
note the space after ; between two ports.
Greetings,
Python I am using:
When run on this .vhd file, everything works fine:
But when I uncomment the line with the std_logic_vector as shown below, I receive the following error.
Am I doing something wrong? Any recomendations on how I should proceed? Any and all assistance is greatly appreciated! :)
The text was updated successfully, but these errors were encountered: