nim 相关问题

Nim(以前称为“Nimrod”)是一种静态类型的命令式编程语言,它试图在不影响运行时效率的情况下为程序员提供终极能力。这意味着它专注于各种形式的编译时机制。

基本字符串格式化NIM

我试图做一些很基本的字符串格式化和我立刻卡住了。什么是错的代码?进口strutils的那种,关键,VAL在getopt的()进口parseopt2:回声 “$ 1 $ 2 $ 3” ...%

nim
回答 2 投票 3

净息差的语言,如何寻找对象的第一次出现的索引

新手在这里NIM。虽然净息差的实验,我没有找到一个进程,以便能够找到一个序列项的第一次出现。我几乎想要做的是,给定一个序列,删除...

回答 1 投票 0

如何检查文件是否在NIM可执行?

如何检查文件是否使用NIM在Linux上的可执行文件?提前致谢。

回答 1 投票 1

批量在nimlang中用模板/宏创建了C接口?

BackGround事实上,我正在将FreeBASIC的FLTK C 1.3.3移植到nimlang。请注意,FreeBASIC的FLTK C 1.3.3是CPP中FLTK的C接口。 DLL中的许多函数都符合相同的名称......

回答 2 投票 0

来自Nim编译器的C字符串文字

如果我从“Hello World!”中读取生成的C代码在Nim中,我看到这一行STRING_LITERAL(TM_xLHv575t3PG1lB5wK05Xqg_2,“Hello world!”,12);如何创建TM_xLHv575t3PG1lB5wK05Xqg_2序列? ...

c nim
回答 1 投票 1

尼姆罗德的Brainfuck翻译

我正在用nim(在编写本文的时候仍称为nimrod),通过在语言中编写Brainfuck解释器来玩弄它。没有实现循环,我有:import os,unsigned const RamSize = 200 ...

回答 1 投票 7

如何使proc可用编译时和运行时

我有一个nim proc,它根据第一个缩进行的空白而使用多行字符串:import strutils proc dedent(s:string):string {.noSideEffect。} = var prefix =“”...

回答 2 投票 1

如何在Apache服务器中运行jester

我想在生产服务器中使用jester。但是jester只能在运行同步的terminal.app中运行。我想知道如何像php-pfm一样运行jester异步。我写了这段代码:import ...

回答 1 投票 1

Nim无法打开'opencv / highgui'

我正在尝试使用这个库https://github.com/dom96/nim-opencv OpenCV的包装器。运行灵活的安装opencv之后我可以在〜/ .nimble / pkgs / opencv-0.1.0 /中看到包但是......

回答 1 投票 1

nim语言,gintro演示,在listview / gtktreeview中有两列,可排序

对于nim语言,只有一个gui工具包为我工作,那就是gintro。 democode listview在我的netbsd上编译并运行良好。来源:http://ssalewski.de/gintroreadme.html但我需要......

回答 1 投票 0

填充含有NaN的序列

这里有Nim语言问题。我想从stdin读取一系列浮点数(这个例子:7,1,4,4,nan,4)并将它存储在seq [float]类型中。输入可能包含NaN。但我没有整合这样的......

回答 1 投票 0

Nim从C头文件导入typedef

我想知道我是否可以导入C类型定义或者我是否需要在Nim中重新定义它?查看名为jhead的程序接口与此proc int ReadJpegFile(const char * FileName,ReadMode_t ...

回答 1 投票 0

Nim argv相当于

我正在将一个C实用程序与Nim连接起来。 C util主函数需要argc和argv。我可以从paramCount获得argc但是如何获得argv的C兼容arg列表? int main(int argc,char ** ...

回答 2 投票 0

获取400错误请求“缺少消费者密钥”,即使它在请求正文中提供

所以我想在Nim写一个口袋api库。我有以下代码,使用消费者密钥向口袋服务器发出POST请求,但我一直收到400错误,说...

nim
回答 1 投票 0

将2014 Nim翻译为2019 Nim

我偶然发现了为html定义DSL的代码:模板html(问题:stmt){。dirty。} = var result =“”问题模板标签(tagName)=模板`tagName`(attrs:varargs [expr],问题: stmt = ...

回答 1 投票 4

如何在Nim中从文件中异步读取?

我正在关注Nim in Action这本书。在第3章中,有一个这样的例子:import asyncdispatch,asyncfile proc readFiles(){。async。} = var file = openAsync(“/ tmp / hello.py”,...

nim
回答 1 投票 0

如何在callsite目录中使用slurp / gorge / staticRead / staticExec?

编译时函数slurp / gorge / staticRead / staticExec似乎使用源文件的目录作为工作目录。在大多数情况下,这是理想的行为,因为......的关系

nim
回答 2 投票 1

在分支中使用具有重复字段名称的对象变体类型有哪些替代方法?

目前,创建一个这样的对象变体类型:type FooKind = enum a,b,c Foo = object case kind:a:FooKind:bar,a:int of b:bar,b:int of c:c:...

回答 1 投票 0

将seq [char]转换为字符串

我的情况是我有一个seq [char],如下所示:import sequtils var s:seq [char] = toSeq(“abc”.items)将s转换回字符串的最佳方法是什么(即“ ABC“)?用$字符串化...

nim
回答 3 投票 13

从表中获取密钥在编译时未知

我试图从表中获取值,而不知道它是否在编译时包含给定的键。 proc getFirst(table:Table [int,string]):string = return table [0] var t = initTable [int,string](...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.