Logo
Explore Help
Sign In
DanilaFe/bloglang
1
0
Fork 0
You've already forked bloglang
Code Issues Pull Requests Packages Projects Releases Wiki Activity
82 Commits 1 Branch 0 Tags
a78db7500fe82ecab8a541fc48dd745adc6bfe40
Commit Graph

9 Commits

Author SHA1 Message Date
Danila Fedorin
a78db7500f Adjust type output. 2020-05-31 00:50:58 -07:00
Danila Fedorin
de08f0febf Mark some definitions as global, so as not to capture them. 2020-05-31 00:34:12 -07:00
Danila Fedorin
dec6d834f5 No longer destroy the list of free variables.
It so happens that this list will tell us which variables
need to be captured.
2020-05-30 23:29:36 -07:00
Danila Fedorin
feeee2039b Check for free variables in the environment before generalizing. 2020-05-30 16:40:27 -07:00
Danila Fedorin
74f54abf5b Add parsing of let/in. 2020-05-28 14:44:12 -07:00
Danila Fedorin
63f82a1c64 Add typechecking to let/in expressions. 2020-05-26 00:52:54 -07:00
Danila Fedorin
35928b3a54 Extract ordering functionality into definition group. 2020-05-25 23:58:56 -07:00
Danila Fedorin
5b6378c9e4 Add a struct to contain groups of mutually recursive definitions. 2020-05-25 22:11:45 -07:00
Danila Fedorin
71bc55c696 Fork off the 12th version of the compiler. 2020-05-25 21:20:41 -07:00
Powered by Gitea Version: 1.25.2 Page: 16ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API