书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 650 个相关结果.
  • 字符串字面值

    字符串字面值 字符串字面值 语法中的终端符号: STR_LIT 。 字符串字面值可以通过匹配双引号来分隔,并且可以包含以下 转义序列 : 转义序列 含义 \p 平台特定的换行: CRLF on Windows, LF on Unix \r , \c 回车 \n , \l 换行 (通常叫做 新行) \f 换页 \t 制表符 \v 垂直...
  • NRVO

    122 2024-07-11 《Nim v2.0 Manual》
    NRVO NRVO Note : This section describes the current implementation. This part of the language specification will be changed. See https://github.com/nim-lang/RFCs/issues/230 fo...
  • Try语句

    Try语句 Try语句 try 语句处理异常: from strutils import parseInt   # 读取应包含数字的文本文件的前两行并尝试添加 var f : File if open ( f , "numbers.txt" ): try : let a = readLine ...
  • 类型相等性

    类型相等性 类型相等性 Nim对大多数类型使用结构类型等价。 仅对于对象,枚举和不同类型使用名称等价。 伪代码中 的以下算法确定类型相等: proc typeEqualsAux ( a , b : PType , s : var HashSet [( PType , PType )]): ...
  • 类型相等性

    类型相等性 类型相等性 Nim对大多数类型使用结构类型等价。 仅对于对象,枚举和不同类型使用名称等价。 伪代码中 的以下算法确定类型相等: proc typeEqualsAux ( a , b : PType , s : var HashSet [( PType , PType )]): ...
  • 向模板传代码块

    向模板传代码块 向模板传代码块 您可以在特殊的 : 语法之后将一个语句块作为最后一个参数传递给模板: template withFile ( f , fn , mode , actions : untyped ): untyped = var f : File if open ( f , fn , mod...
  • 类型相等性

    类型相等性 类型相等性 Nim对大多数类型使用结构类型等价。 仅对于对象,枚举和不同类型使用名称等价。 伪代码中 的以下算法确定类型相等: proc typeEqualsAux ( a , b : PType , s : var HashSet [( PType , PType )]): ...
  • 过程

    过程 过程 为了在示例中定义如 echo 和 readLine 的新命令, 需要 procedure 的概念。 (一些语言叫 方法 或 函数 。) 在Nim中新的过程用 proc 关键字定义: proc yes ( question : string ): bool = echo question , " (y/n)" ...
  • strscans

    Startswith vs full match User definable matchers The scanp macro Imports Macros Templates Source Edit This module contains a scanf macro that can be used for extracti...
  • debug 示例

    debug 示例 debug 示例 下面的例子实现了一个接受可变参数的 debug 命令,功能强大: # 导入 `macros` 模块以获得操作 Nim 语法树所需要的 API import std / macros macro debug ( args : varargs [ untyped ]): untyped = ...