0.0.12-a • Published 5 years ago

the-language v0.0.12-a

Weekly downloads
2
License
AGPL-3.0-or-later
Repository
github
Last release
5 years ago

The Language

位於 https://gitlab.com/the-language/the-language

實驗性特性

  • 使能否實現一個總是停機的解釋器成為未解決的數學問題
  • ...

使能否實現一個總是停機的解釋器成為未解決的數學問題

  • :頂層是類似cons null等東西的表達式的定義同The Little Typer一書中的定義。
  • 解釋沒有值:允許解釋器解釋一部分或全部沒有值表達式爲某種錯誤錯誤是一種)。要求儘量減小(這個儘量還沒被精確定義)被解釋沒有值表達式的大小。
  • 沒有值解釋沒有值任意次以後,如果不繼續解釋沒有值,不能化簡爲任何表達式。含有有沒有值無法判定的情況。
  • 一次解釋沒有值可以解釋任意個表達式

可以接受的後果

  • 一個表達式可能有多個合理的。比如(letrec ([x (car y)] [y (car x)]) x)

文檔

TODO
0.0.12-a

5 years ago

0.0.12

5 years ago

0.0.11-f

5 years ago

0.0.11-d

5 years ago

0.0.11-c

5 years ago

0.0.11-b

5 years ago

0.0.11-a

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago