Commit graph

30 commits

Author SHA1 Message Date
ProgramSnail
6a251945e6 simple type annotations (fix), test fix 2024-02-23 15:51:10 +03:00
ProgramSnail
cbd923d0f1 block and array without = in function definition, Array and Function type shortcuts removed 2024-02-23 15:07:55 +03:00
ProgramSnail
154fbfb4d4 config file fixes, langexp -> lang, highlighting 2024-02-23 12:11:08 +03:00
ProgramSnail
1357783074 test fix 2023-08-14 11:20:36 +03:00
ProgramSnail
ec4a2fc64b fixes 2023-08-14 10:15:58 +03:00
ProgramSnail
754d207af5 function type added 2023-08-14 10:07:35 +03:00
ProgramSnail
f94edb035c other symbol for reference types, any references in reference type 2023-08-13 12:55:53 +03:00
ProgramSnail
2cb4ebd03d new literal types 2023-08-12 15:08:53 +03:00
ProgramSnail
c9bef5a02e grammar.g4 new types fixes 2023-08-12 14:44:05 +03:00
ProgramSnail
8e0cea277e improvements for proper printing, etc. 2023-07-31 22:06:30 +03:00
ProgramSnail
b71b732797 or references added 2023-07-31 12:33:08 +03:00
ProgramSnail
4159d81c4b example fixes 2023-07-29 14:49:02 +03:00
ProgramSnail
24015fd8df result / optional return type modifiers for functions (one for all returns) 2023-07-29 14:26:57 +03:00
ProgramSnail
9c44228eec example fix 2023-07-29 12:17:33 +03:00
ProgramSnail
1a237adf0e or_out or_in references added 2023-07-29 12:06:22 +03:00
ProgramSnail
a75ea8012d fixes 2023-07-26 14:21:48 +03:00
ProgramSnail
1c19b47199 empty_lines node, fixes 2023-07-25 19:08:23 +03:00
ProgramSnail
9b86acea53 array expression in function definition now can be used without semicolon 2023-07-25 12:28:44 +03:00
ProgramSnail
18d84f5f28 fixes for easier parsing, result modifier added 2023-07-24 13:02:21 +03:00
ProgramSnail
1b517b8723 minor fixes 2023-07-23 19:40:38 +03:00
ProgramSnail
df305457c8 minor fixes, changes, required for usage 2023-07-22 13:34:19 +03:00
ProgramSnail
39f31b901d exec comments added (for shell) 2023-07-21 14:11:13 +03:00
ProgramSnail
567f75620d -> replaced with =>, added -> (in) in reference_expression, reference -> reference_expression 2023-07-19 11:01:02 +03:00
ProgramSnail
8cc264fa5a references deduction in function definitions (reference modifiers can be added to argument names) 2023-07-19 10:29:07 +03:00
ProgramSnail
2e0dfdf3fa operator definitions 2023-07-19 10:25:24 +03:00
ProgramSnail
3b4be40ef7 access -> array_access 2023-07-18 15:17:02 +03:00
ProgramSnail
7f53a21f20 lamda syntax minor change 2023-07-18 11:40:59 +03:00
ProgramSnail
209ef22e0f typle access expression added 2023-07-18 11:03:11 +03:00
ProgramSnail
befa2f0395 minor fixes 2023-07-17 23:14:39 +03:00
ProgramSnail
d218e02a78 init 2023-07-16 20:54:43 +03:00