莎士比亚编程语言帮助 - Windows

时间:2017-04-06 04:13:48

标签: python windows compiler-errors interpreter shakespeare-lang

我最近对深奥的编程语言莎士比亚编程语言(SPL)感兴趣,并试图安装我能找到的唯一一个Windows友好的解释器,来自: https://pypi.python.org/pypi/shakespearelang/0.2.0

这是我第一次安装pip和python(3.6)作为一个整体,虽然我相信我已经正确安装了所有内容。

当我尝试用:

解释合法的SPL文件时
shakespeare run helloworld.py

我收到错误:

File "c:\...\shakespearelang\shakespeare_interpreter.py", line 151, in run_event
self._character_by_name(name).on_stage = True
AttributeError: 'NoneType' object has no attribute 'on_stage'

解释器中的其他所有内容似乎都能正常工作,除非将某人称为“舞台”。

对此错误或替代的Windows友好编译器/解释器的任何修复都会很棒。

2 个答案:

答案 0 :(得分:1)

你问:

  

对此错误或替代Windows友好的任何修复   编译器/解释器会很棒。

Here is an alternative你可以试试。它是一个基于Web的“IDE”,用于构建和运行SPL程序。

答案 1 :(得分:0)

我认为该文件应该是helloworld.spl