检查单词是否为TCL关键字

检查单词是否为TCL关键字,tcl,operator-keyword,keyword,keyword-search,Tcl,Operator Keyword,Keyword,Keyword Search,问题是关于TCL。我有一个词我想比较它是否是TCL关键字。请告诉我有什么办法吗 我在想,我可以创建一个包含所有TCL关键字的列表,然后与我的单词进行比较。有没有关于创建该列表的建议 有没有更好的方法 问候 keerthanTcl没有关键字。语言设计明确地没有使用它们 但您确实有一组标准的命令(如中的手册页索引所列;其中只有少数命令与实际命令不对应)。然后,您可以添加一些额外的单词(then,else,elseif),这将为您提供一个合理的切入点,您可以假装是关键字,用于语法突出显示等目的 如果您

问题是关于TCL。我有一个词我想比较它是否是TCL关键字。请告诉我有什么办法吗

  • 我在想,我可以创建一个包含所有TCL关键字的列表,然后与我的单词进行比较。有没有关于创建该列表的建议
  • 有没有更好的方法

    问候
    keerthan

    Tcl没有关键字。语言设计明确地没有使用它们

    但您确实有一组标准的命令(如中的手册页索引所列;其中只有少数命令与实际命令不对应)。然后,您可以添加一些额外的单词(
    then
    else
    elseif
    ),这将为您提供一个合理的切入点,您可以假装是关键字,用于语法突出显示等目的


    如果您正在对Tcl进行实际解析,则需要。

    Tcl没有关键字。语言设计明确地没有使用它们

    但您确实有一组标准的命令(如中的手册页索引所列;其中只有少数命令与实际命令不对应)。然后,您可以添加一些额外的单词(
    then
    else
    elseif
    ),这将为您提供一个合理的切入点,您可以假装是关键字,用于语法突出显示等目的


    如果您正在对Tcl进行实际解析,则需要。

    info命令和info vars命令生成当前正在使用且在程序中有意义的名称列表,但请注意,它们不是其他语言中使用的关键字,有一点需要澄清:你所说的不是其他语言中使用的关键词,也不是保留词。它们没有硬编码到翻译中的特定含义,您可以为它们指定新的含义。info命令和info vars命令生成当前正在使用且在程序中有意义的名称列表,但请注意,它们不是其他语言中使用的关键字,有一点需要澄清:你所说的“非其他语言中使用的关键字”的意思是什么,也不是“保留词”。它们没有特定的含义,没有硬编码到翻译程序中,你可以给它们赋予新的含义。