|
|
The symbols listed below have predefined meanings in AHDL. The following list includes symbols that are used as operators and comparators in Boolean expressions and as operators in arithmetic expressions.
| Symbol: | Function: | |
|---|---|---|
_ |
(underscore) | Acts as user-defined, legal characters in symbolic names. (See Quoted & Unquoted Names for more information.) |
|
|
(dash) (forward slash) (two dashes) |
Starts a VHDL-style comment, which extends to the end of the line. (See Comments & Documentation for more information.) |
% |
(percent) | Encloses AHDL-style comments. (See "Comments & Documentation" for more information.) |
( ) |
(left & right parentheses) |
|
[ ] |
(left & right brackets) |
|
' ' |
(single quotation marks) | Enclose quoted symbolic names. (See "Quoted & Unquoted Names" for more information.) |
" " |
(double quotation marks) |
|
. |
(period) |
|
.. |
(ellipsis) | Separates the MSB from the LSB in ranges. |
; |
(semicolon) | Ends AHDL statements and sections. |
, |
(comma) | Separates members of sequential groups and lists. |
: |
(colon) | Separates symbolic names from types in declarations. |
= |
(equals) |
|
=> |
(arrow) |
|
+ |
(plus) | Addition operator |
- |
(minus) | Subtraction operator |
== |
(two equal signs) | Numeric or string equality operator |
! |
(exclamation point) | NOT operator |
!= |
(exclamation equals) | Not equal to operator |
> |
(greater than) | Greater than comparator |
>= |
(greater than equals) | Greater than or equal to comparator |
< |
(less than) | Less than comparator |
<= |
(less than equals) | Less than or equal to comparator |
& |
(ampersand) | AND operator |
!& |
(exclamation ampersand) | NAND operator |
$ |
(dollar sign) | XOR operator |
!$ |
(exclamation dollar) | XNOR operator |
# |
(pound sign) | OR operator |
!# |
(exclamation pound) | NOR operator |
? |
(question mark) | Ternary operator |
|
- PLDWorld - |
|
|
| Created by chm2web html help conversion utility. |