big commit

This commit is contained in:
2026-01-27 01:04:08 +01:00
parent 66933433d1
commit 5456c9414a
15 changed files with 821 additions and 222 deletions

View File

@@ -25,6 +25,11 @@ pub enum Op {
Round,
Min,
Max,
Pow,
Sqrt,
Sin,
Cos,
Log,
Eq,
Ne,
Lt,
@@ -34,6 +39,11 @@ pub enum Op {
And,
Or,
Not,
Xor,
Nand,
Nor,
IfElse,
Pick,
BranchIfZero(usize, Option<SourceSpan>, Option<SourceSpan>),
Branch(usize),
NewCmd,
@@ -67,8 +77,9 @@ pub enum Op {
Ad,
Apply,
Ramp,
Tri,
Range,
Noise,
Perlin,
Chain,
Loop,
Degree(&'static [i64]),