我开始学习Lisp并使用Lispworks个人版6.1.1,在评估基本功能时遇到了一些问题。我能够在Scheme中得到正确的结果,但当我试图在Lisp中评估它们时,它们却没有工作。
在Lisp中,我知道每个符号都有两个名称空间。所以我试着写一个简单的程序来写两个程序。它在Scheme中运行得很好,但是在Lisp中,评估存在一个问题。
方案中的代码,它工作得很好,并返回2。
(define (comp a b)
(lambda (x)
(a (b x))))
(define test (comp car cdr))
(test '(1 2 3))
在Lisp中重写的相同代码
因此,我正在学习如何创建alexa技能,并且我已经成功地按照下面的步骤创建了两个,但是由于某种原因,当我现在遵循这些步骤时,我错过了node_modules文件夹和package.json。当我测试我的技能时,这会导致以下错误:
无法导入模块“索引”:错误
The steps I am following are:
- go to the aws console select lambda
- select create new function
- blueprints -> select alexa-skill-kit-sdk-factskill -> configur
我已经将设计文件(如图像/css/js)上传到了S3存储桶,现在只要将这些文件上传到存储桶或从存储桶中删除,我就需要将这些文件从S3存储桶复制到EC2 Windows实例。我已经使用Powershell脚本创建了一个Lambda函数,但是我看不到任何方法来访问EC2实例并将文件复制到那里。我尝试了以下脚本,但看到一个类似Cannot find drive. A drive with the name 'C' does not exist的错误
Start-EC2Instance -InstanceIds i-********
foreach ($i in Get-ChildIt