(no commit message)
authorlkcl <lkcl@web>
Wed, 20 Oct 2021 13:36:24 +0000 (14:36 +0100)
committerIkiWiki <ikiwiki.info>
Wed, 20 Oct 2021 13:36:24 +0000 (14:36 +0100)
3d_gpu/architecture/dynamic_simd.mdwn

index c71e67ab2ba48f5eaae99f6c5a69130667f11be1..52f75e3f14bf94238400b0d532144c3d55df95ed 100644 (file)
@@ -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.