微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 定义枚举类型时,内容不能用not,xor等已有保留字吗?

定义枚举类型时,内容不能用not,xor等已有保留字吗?

时间:10-02 整理:3721RD 点击:



我定义一个枚举类型,type state is (inc,dec,add,not,load);
语法检查提示:ERROR: syntax error near not (VHDL-1261)
把not去掉后,就正确了!这是为什么呢?

你这个要贴代码!

当然不能用了,这些保留字是不能被用作它用的

哦,没看见定义了not,楼上正解!



   这是定义的枚举类型,枚举类型的内容也不能是保留字吗?我这是从一个外国人写的书上抄来的程序,他就这样写的……



    这是不成文的约定,保留字都有特定的用途,否则就出报告错误
    并不是他人写的都是对的,带着审视的目光看待问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top