Commit Graph

22 Commits

Author SHA1 Message Date
Sven Vogel edcfbea81d added operator typehinting 2022-12-06 15:02:03 +01:00
Sven Vogel ee1418c673 fixed variable store 2022-12-01 00:34:34 +01:00
Sven Vogel 2d7cf80101 added operator typehinting 2022-11-30 19:07:46 +01:00
Sven Vogel e80a69fb41 added vmrt module 2022-11-29 18:34:54 +01:00
Sven Vogel fda09066c7 added argument flags 2022-11-28 19:10:29 +01:00
Sven Vogel d3f121640a using results instead panic 2022-11-23 21:28:13 +01:00
Sven Vogel f262a5d92b improved error message composition 2022-11-14 17:50:34 +01:00
Sven Vogel d2e57ae72c completed function returns 2022-10-31 13:58:09 +01:00
Sven Vogel 37671f4550 added yield 2022-10-27 21:34:31 +02:00
Sven Vogel b42f49c340 added yield 2022-10-27 21:34:22 +02:00
Sven Vogel 6e5461ce33 function return type added 2022-10-27 07:25:58 +02:00
Sven Vogel a9b150a40e finished static type system 2022-10-24 21:08:54 +02:00
Sven Vogel e8e6ce32cf proper error message added 2022-10-12 09:33:33 +02:00
Sven Vogel 843f8dbcf0 first part of static type system 2022-10-11 19:54:45 +02:00
Sven Vogel 85e0c299af added keywords 2022-10-10 15:16:55 +02:00
Sven Vogel 3db4fd982e added if and while to parser 2022-10-05 13:22:56 +02:00
Sven Vogel f165dad8f5 added boolean support 2022-10-05 13:10:29 +02:00
Sven Vogel 404916048a added shunting yard expr parser 2022-10-03 14:11:49 +02:00
Sven Vogel d1d3fe73df just poosh 2022-09-23 13:02:22 +02:00
Sven Vogel 696bca6f4e added tokenizer 2022-09-21 23:32:09 +02:00
Teridax 31858f5013
basic feature list added 2022-09-21 14:26:55 +00:00
Teridax 15d700b5c2
Initial commit 2022-09-21 14:25:15 +00:00