tmbpew-python3-match:“有史以来最美丽的程序”-使用Python的新match语句

时间:2024-05-07 12:16:59
【文件属性】:

文件名称: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)

网友评论