String 循环字符串中的字符,NewLISP
我需要循环给定字符串中的字符——在Ruby中,我会这样做:String 循环字符串中的字符,NewLISP,string,text-processing,newlisp,String,Text Processing,Newlisp,我需要循环给定字符串中的字符——在Ruby中,我会这样做: string = "blah" string.each_char do |c| puts c end 如何在newLisp中执行此操作 我想出来了: (let (str "blah") (dostring (c str) (println (char c) ))) 请注意,dostring提供整数: (让(str)这就是为什么我使用(char)将这些整数转换回字符,愚蠢的。:P(它将它们转换成
string = "blah"
string.each_char do |c|
puts c
end
如何在newLisp中执行此操作 我想出来了:
(let (str "blah")
(dostring (c str)
(println (char c) )))
请注意,
dostring
提供整数:
(让(str)这就是为什么我使用(char)
将这些整数转换回字符,愚蠢的。:P(它将它们转换成ASCII/UTF-8
代码)。但我不知道(explode)
。