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

14 Commits

Author SHA1 Message Date
Eugen Wissner
38a8d6811c
Write parameter info into procedure info 2024-08-12 00:50:36 +02:00
Eugen Wissner
5e7683af32
Check types 2024-08-09 20:16:41 +02:00
Eugen Wissner
18a299098c
Typecheck statements 2024-08-08 19:11:24 +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
5f8d9abe76 Require trailing semicolon for type declarations 2024-08-02 00:09:57 +03: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
ce7652c618
Add types for name analysis 2024-07-26 12:22:07 +02:00
Eugen Wissner
bf774475cc
Parse all statements 2024-07-25 01:39:53 +02:00
Eugen Wissner
947c5aa7ef Parse expressions 2024-07-24 01:22:20 +02:00
Eugen Wissner
9d1f038594
Split in lib and tests 2024-07-23 22:44:42 +02:00
Powered by Gitea Version: 1.23.7 Page: 94ms Template: 18ms
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