From 0fb61a598e0cbce608d4709b73261e80a545bc8b Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 20 Oct 2021 14:36:24 +0100 Subject: [PATCH] --- 3d_gpu/architecture/dynamic_simd.mdwn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/3d_gpu/architecture/dynamic_simd.mdwn b/3d_gpu/architecture/dynamic_simd.mdwn index c71e67ab2..52f75e3f1 100644 --- a/3d_gpu/architecture/dynamic_simd.mdwn +++ b/3d_gpu/architecture/dynamic_simd.mdwn @@ -36,7 +36,7 @@ overrides. - etc. * In an identical conceptual fashion, just as python `operator.add(x,y)` redirects to `x.__add__(y)`, - to add a new `ast.Cat(x..)` which redirects to`x.__Cat__(...)` etc. + to add a new `ast.Cat(x..)` which redirects to `x.__Cat__(...)` etc. * To add `Value.__Cat__` etc which call the now-renamed `ast._InternalCat` * To allow all of the new underscore variants to be overridden without limitation, restriction, or restraint, via UserValue (and ValueCastable) @@ -45,11 +45,11 @@ The second set of changes is targetted at Type 2 dsl.Module, to complete the 98% abstraction from Type 1 to a 100% level * To add a new parameter to `dsl.Module`'s constructor, - `_astType`, which is the AST class type + `_astTypeFn`, which is the AST class type-casting function to be used for "casting" of m.If and m.Elif condition tests, and for m.Switch's value. * To replace the two (2) calls to `Value.cast()` in `dsl.Module` - with `self._astType.cast()` + with `self._astTypefn()` No further modifications beyond that are strictly necessary. -- 2.30.2