|
3fefc1cca2
|
number of stability fixes
|
2023-01-10 15:40:34 +11:00 |
|
|
2e007ae288
|
Add sketch on extrude face functionality
|
2023-01-09 08:52:48 +11:00 |
|
|
9ad6b946c0
|
massive overhall to how program memory works and how artifacts their metada are rendered
|
2023-01-08 16:37:31 +11:00 |
|
|
82f4616032
|
refactor ast modifing function into seperate module
|
2023-01-06 09:29:26 +11:00 |
|
|
43454ce2e3
|
use more generic variable names for parts
|
2023-01-06 09:18:40 +11:00 |
|
|
0779befc65
|
fix sketch plan orientation
|
2023-01-04 01:28:26 +11:00 |
|
|
a1f844b0b1
|
add member expression
|
2023-01-03 19:41:27 +11:00 |
|
|
d2a4bb7851
|
refactor makeValue and makeDeclatator to reduce code duplication
|
2023-01-02 12:20:32 +11:00 |
|
|
dbf8a993e5
|
add object declarations
|
2023-01-01 21:48:30 +11:00 |
|
|
84d76b5763
|
allow array as callexpression argument
|
2023-01-01 13:45:23 +11:00 |
|
|
3d6f5982c2
|
add array declarations
|
2022-12-30 21:53:50 +11:00 |
|
|
1c1ceae4d3
|
fmt
|
2022-12-23 07:47:46 +11:00 |
|
|
07a40cdd11
|
port over to quanternions
|
2022-12-23 07:37:42 +11:00 |
|
|
cecc4b1f01
|
drag sphere - edit sketch working for xy plane
|
2022-12-07 10:02:21 +11:00 |
|
|
034c903672
|
add the ability to edit sketch later
|
2022-12-06 05:40:05 +11:00 |
|
|
847b0b5b28
|
add helper 'getNodePathFromSourceRange' and it's test
|
2022-12-04 18:35:32 +11:00 |
|
|
b478eaa18d
|
fmt
|
2022-12-04 15:52:27 +11:00 |
|
|
5fa2472e0d
|
create sketch can rotate to match base planes
|
2022-12-04 15:50:52 +11:00 |
|
|
b114d61053
|
fix execution of piped sketches
|
2022-12-04 08:16:04 +11:00 |
|
|
f0076309ef
|
pipe working for everything except sketches
|
2022-12-03 22:50:46 +11:00 |
|
|
15bddcc842
|
add pipe operator to tokeniser and ast
Executor and recast TODO
|
2022-12-02 21:00:57 +11:00 |
|
|
80f513401c
|
fmt
|
2022-11-28 19:44:08 +11:00 |
|
|
ade1e9fb82
|
start of code gen from direct manipulation
|
2022-11-28 09:37:46 +11:00 |
|
|
149633a5cb
|
inital vesion of recast working
|
2022-11-26 19:03:09 +11:00 |
|
|
48e59ac710
|
remove semi-colons
|
2022-11-26 08:38:57 +11:00 |
|
|
dd140d041a
|
add ast for sketch expression
|
2022-11-20 17:50:17 +11:00 |
|
|
082730bb2e
|
Refactor executor to make it able to call recursively
and Add variable declarator using callExpression AST test
|
2022-11-20 09:41:21 +11:00 |
|
|
0d92dd4a3c
|
allow variable declaration to use callExpressions
|
2022-11-20 08:18:45 +11:00 |
|
|
c7be6e592c
|
add function declaration with input params<
|
2022-11-18 08:20:18 +11:00 |
|
|
7ebfba46e2
|
start of function declaration
|
2022-11-17 20:17:00 +11:00 |
|
|
e89241de92
|
add find-closing-brace util function
|
2022-11-17 16:06:38 +11:00 |
|
|
c3b415d1f2
|
inital basical executor
|
2022-11-16 10:08:57 +11:00 |
|
|
aed0763770
|
Add callee expression parsing
|
2022-11-14 13:28:16 +11:00 |
|
|
24189282ec
|
re-arrange folder
|
2022-11-13 11:15:35 +11:00 |
|