Maciej Suminski
|
08150eae83
|
vhdlpp: Add line information for procedure calls.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
2c4deee0c3
|
vhdlpp: Support for subprogram overloading.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
cc729e8dd9
|
vhdlpp: Removed redundant ActiveScope::bind_name() for subprograms.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
daed47eb45
|
vhdlpp: Improved conditional assignments.
Now they handle expressions without the final 'else'.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
db77fafe72
|
vhdlpp: Clone the initializing expression in signal declarations.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
a884faa8c1
|
vhdlpp: Delayed assignment statements.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
730fdaf0f0
|
vhdlpp: Concurrent assertion statements.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
5748018409
|
vhdlpp: Limited support for final wait statement.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
52c912c4af
|
vhdlpp: Allow calling functions without parameters and brackets.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
b08ae23d0d
|
vhdlpp: line feed character (LF).
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
054dfdf0cf
|
vhdlpp: Simpler enum definitions storage.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
b6f1cb221e
|
vhdlpp: Fixes for subtypes handling.
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
79f38b8c56
|
vhdlpp: Basic loop support (loop..end loop).
|
2016-03-07 09:54:28 +01:00 |
Maciej Suminski
|
214c940a1a
|
vhdlpp: Fixing memory leaks and muting valgrind.
|
2016-01-06 15:30:20 +01:00 |
Maciej Suminski
|
dff1ad08b0
|
vhdlpp: ExpAttribute split to Exp{Obj,Type}Attribute.
|
2016-01-06 15:30:06 +01:00 |
Maciej Suminski
|
71c63bf993
|
vhdlpp: Added argument_list token.
|
2016-01-06 15:30:06 +01:00 |
Maciej Suminski
|
e0b2a5b337
|
vhdlpp: Refactored prange_t (class ExpRange).
|
2016-01-06 15:30:06 +01:00 |
Maciej Suminski
|
442750ca2c
|
vhdlpp: Refactored {Report,Assert}Stmt so they handle expressions instead of strings.
|
2016-01-05 13:55:22 +01:00 |
Cary R
|
a4177f6ddc
|
VHDL: Add some missing newlines
|
2015-12-19 10:50:16 -08:00 |
Maciej Suminski
|
9df470c341
|
vhdlpp: While loops.
|
2015-12-03 17:53:13 +01:00 |
Maciej Suminski
|
d5853ff5d7
|
vhdlpp: File declarations with specified file name and open mode.
|
2015-12-01 16:38:54 +01:00 |
Maciej Suminski
|
5535b7d26c
|
vhdlpp: Corrected error messages.
|
2015-12-01 10:33:20 +01:00 |
Maciej Suminski
|
2f40c96527
|
vhdlpp: Basic support for std.textio & ieee.std_logic_textio.
|
2015-12-01 10:33:20 +01:00 |
Maciej Suminski
|
6f5addb1b7
|
vhdlpp: Fixed a gcc warning.
|
2015-11-23 16:25:08 +01:00 |
Larry Doolittle
|
29478eba4c
|
Squelch just a few trailing spaces in source code
|
2015-08-17 11:44:45 -07:00 |
Maciej Suminski
|
434bf0fe46
|
Fixed vhdlpp bison conflicts.
|
2015-08-12 11:43:09 -07:00 |
Maciej Suminski
|
fc2139f01c
|
vhdlpp: Allow sequence_of_statements to be empty.
Fix for br987.
|
2015-08-09 19:45:44 +02:00 |
Maciej Suminski
|
cc9b182eb6
|
vhdlpp: Procedure calls.
|
2015-06-24 23:53:32 +02:00 |
Maciej Suminski
|
d39f692cfd
|
vhdlpp: Refactored the way of handling standard types.
|
2015-06-24 23:53:32 +02:00 |
Maciej Suminski
|
b666b9c0bf
|
vhdlpp: Fixed a few memory leaks.
|
2015-06-24 23:53:32 +02:00 |
Maciej Suminski
|
169228ad0f
|
vhdlpp: Refactored the way of handling standard VHDL library functions.
|
2015-06-24 23:53:31 +02:00 |
Maciej Suminski
|
47c5ce0ab6
|
vhdlpp: Subprogram split to SubprogramHeader and SubprogramBody.
|
2015-06-24 23:53:31 +02:00 |
Maciej Suminski
|
3c437874e2
|
vhdlpp: Allow initializers for variables.
|
2015-06-24 23:53:31 +02:00 |
Maciej Suminski
|
c28000c55f
|
vhdlpp: Support for selected assignments.
|
2015-06-24 23:53:31 +02:00 |
Maciej Suminski
|
5a0d967682
|
vhdlpp: More renaming in ExpConditional.
|
2015-06-24 23:53:31 +02:00 |
Maciej Suminski
|
ea12c0fe23
|
vhdlp: Renamed ExpConditional::else_t to ExpConditional::option_t.
|
2015-06-24 23:53:31 +02:00 |
Larry Doolittle
|
b23faff27c
|
Just a few more spelling fixes
Includes some user-visible messages
|
2015-06-17 08:09:34 -07:00 |
Maciej Suminski
|
29ddd5208f
|
vhdlpp: 'wait on' and 'wait until' statements.
|
2015-06-08 18:42:52 +02:00 |
Maciej Suminski
|
68f8007fc4
|
vhdlpp: 'wait for' statement.
|
2015-06-08 18:42:52 +02:00 |
Maciej Suminski
|
d6ff1946f9
|
vhdlpp: Support for time expressions.
|
2015-06-08 18:42:52 +02:00 |
Larry Doolittle
|
2739f83702
|
Spelling fixes in C and C++ comments
|
2015-06-04 15:00:29 -07:00 |
Maciej Suminski
|
25458b8cc2
|
vhdlpp: inout direction for ports.
|
2015-05-19 22:40:56 +02:00 |
Maciej Suminski
|
5101b3b64b
|
vhdlpp: Boolean values handled without using keywords.
|
2015-04-24 13:39:41 +02:00 |
Maciej Suminski
|
bed5ee4529
|
vhdlpp: Handle 'severity' statements without using keywords.
|
2015-04-24 13:39:41 +02:00 |
Maciej Suminski
|
7c0a191626
|
vhdlpp: Handle true/false values.
|
2015-04-23 11:58:40 +02:00 |
Maciej Suminski
|
cfa43c7742
|
vhdlpp: Support for reports & asserts.
|
2015-04-23 11:58:40 +02:00 |
Maciej Suminski
|
0ca856d4e8
|
bugfix #942: VHDL function bodies in arch declaration not supported
|
2015-03-31 10:46:24 +02:00 |
Maciej Suminski
|
d5ffb55bfd
|
Corrected ambiguous copyright info.
|
2015-03-27 18:57:40 +01:00 |
Maciej Suminski
|
afbda099fb
|
vhdlpp: Workaround to handle constant arrays of vectors & records.
|
2015-03-06 17:32:25 +01:00 |
Maciej Suminski
|
763c6fe3c9
|
vhdlpp: Support for shift operators (SRL, SRR, SRA, SLA).
To be done: ROR & ROL.
|
2015-02-17 10:15:57 +01:00 |