文件名称:tmbpew-python3-match:“有史以来最美丽的程序”-使用Python的新match语句
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-07 12:16:59
Python
“有史以来最美丽的程序”-使用Python的新match语句 该项目实现了William Byrd使用Python的match语句(在3.10版中引入)创建的“有史以来最漂亮的程序”。 有关原始程序的更多详细信息,可以, 以及。 有关此版本的更多详细信息,请参阅我的。 但这是最重要的一点: def evalexpr ( expr , env ): match expr : case S () as x : return env ( x ) case ( S ( 'λ' ), x , body ): return lambda arg : \ evalexpr ( body , lambda y : \ arg if x ==
【文件预览】:
tmbpew-python3-match-main
----tmbpew.py(2KB)
----LICENSE(34KB)
----README.md(1KB)