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
84 Commits 1 Branch 0 Tags
baf7427737ec4138907c2679b11c23e43050544e
Commit Graph

11 Commits

Author SHA1 Message Date
Danila Fedorin
baf7427737 Start working on translation. 2020-05-31 18:52:52 -07:00
Danila Fedorin
6d1be9527e Start working on a lifted version of a definition. 2020-05-31 14:37:33 -07:00
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: 85ms 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