Logo
Explore Help
Sign In
belka/elna
1
0
Fork 0
You've already forked elna
Code Issues 5 Pull Requests Releases Activity
32 Commits 4 Branches 0 Tags
0a8d3fce2f2797b95b22ea3577d2514621c850fc
Commit Graph

16 Commits

Author SHA1 Message Date
Eugen Wissner
0a8d3fce2f Collect function declaration symbols 2024-09-20 23:00:07 +02:00
Eugen Wissner
c9ff4f0a2a Add call pseudo instruction 2024-09-15 23:03:25 +02:00
Eugen Wissner
d29012d30e Pass relocation base table 2024-09-12 02:21:48 +02:00
Eugen Wissner
8a0751dfb0 Add a state monad transformer to the Elf generator 2024-09-10 02:03:20 +02:00
Eugen Wissner
bb33423c31 Create empty relocations section 2024-09-09 23:10:37 +02:00
Eugen Wissner
0c45a9886a Add Intermediate monad stack for the code generation 2024-08-27 14:21:50 +02:00
Eugen Wissner
6a54b66421 Generate the code for IfStatement 2024-08-17 14:16:16 +02:00
Eugen Wissner
5e7683af32 Check types 2024-08-09 20:16:41 +02:00
Eugen Wissner
573990551c Determine an expression type 2024-08-07 22:47:35 +02:00
Eugen Wissner
385322235d Look for undefined symbols 2024-08-06 17:02:18 +02:00
Eugen Wissner
a1863147f8 Don't allow identifier duplicates 2024-08-05 22:56:35 +02:00
Eugen Wissner
9cb9ab536f Create procedure local symbol table 2024-08-04 12:23:19 +02:00
Eugen Wissner
d4471ca2fa Collect types into the global symbol table 2024-07-31 00:49:16 +03:00
Eugen Wissner
92990e52f0 Add typeExpression to type converter 2024-07-29 08:26:47 +03:00
Eugen Wissner
f673ca48a9 Add record and variant AST types 2024-07-21 22:45:31 +02:00
Eugen Wissner
be4957ee59 Initial commit 2024-07-21 16:15:17 +02:00
Powered by Gitea Version: 1.24.2 Page: 77ms Template: 17ms
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