Commit graph

20 commits

Author SHA1 Message Date
Wrench[bot]
11a0a8b73e all: update Zig to version 0.11.0-dev.2868+1a455b2dd
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-04-28 16:00:21 -07:00
Vivek Roy
ff0258f27d all: use std.Build.installArtifact 2023-04-25 15:06:11 -07:00
Wrench[bot]
beef56a023 all: update Zig to version 0.11.0-dev.2777+b95cdf0ae
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-04-24 21:53:41 -07:00
Ali Chraghi
e620d8f759 dusk: basic binary expression errors 2023-04-11 09:02:14 -07:00
Ali Chraghi
1841ed056d dusk: re-eanble gkurve test 2023-04-08 13:43:28 -07:00
Ali Chraghi
0d45438316 dusk: AstGen expressions 2023-04-08 13:43:28 -07:00
Stephen Gutekanst
d0af189182 dusk: add experimental warning
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-04-05 03:07:34 -07:00
Stephen Gutekanst
4b6ccc4079 {dev,dusk}: include dusk in ensure-standard-files automation
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-04-05 01:51:59 -07:00
Ali Chraghi
a1eda25ec2 dusk: move IR printer to separate file 2023-03-27 09:16:10 -07:00
Ali Chraghi
0a09a4b118 dusk: no more dependency to Ast type structures from IR 2023-03-27 09:16:10 -07:00
Ali Chraghi
059411fa97 dusk: better IR.generate and Ast.parse return types 2023-03-27 09:16:10 -07:00
Ali Chraghi
9f58497771 dusk: abilibity to reference global decl after current decl 2023-03-24 23:23:52 -07:00
Wrench[bot]
2025ac8d17 all: update Zig to version 0.11.0-dev.2160+49d37e2d1
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-03-24 23:23:10 -07:00
Ali Chraghi
edd2117174 all: build: update to zig version 0.11.0-dev.6883+da0509750 2023-03-24 23:22:59 -07:00
Ali Chraghi
624ab118db dusk: rewrite AstGen.zig and IR.zig 2023-03-19 15:15:16 -07:00
Wrench[bot]
d9bcb1e291 all: update Zig to version 0.11.0-dev.1987+a2c6ecd6d
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-03-16 09:47:25 -07:00
Stephen Gutekanst
6bd4d91932 all: cache module() returns to avoid duplicate modules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-03-15 21:20:28 -07:00
Ali Chraghi
51b0e8695f dusk: create IR instead simple analysing 2023-03-10 04:52:54 -07:00
Ali Chraghi
0a790a38f3 dusk: cover analyser errors and recursivly fetch type alias type 2023-03-10 04:52:54 -07:00
Ali Chraghi
94fbc5d27f
Dusk (#715)
Co-authored-by: Stephen Gutekanst <stephen@hexops.com>
2023-03-05 12:14:54 -07:00