Added WIP stuff for the Astaroth DSL compiler rewrite. Once this branch is finished only a single source file will be needed (file ending .ac). This revision is needed to decouple absolutely all implementation-specific stuff (f.ex. AC_dsx) from the core library and make life easier for everyone. The plan is to provide a standard library header written in the DSL containing the derivative operations instead of hardcoding them in the CUDA implementation.
This commit is contained in:
@@ -22,6 +22,7 @@ L [a-zA-Z_]
|
||||
"ScalarArray" { return SCALARARRAY; }
|
||||
|
||||
"Kernel" { return KERNEL; } /* Function specifiers */
|
||||
"Device" { return DEVICE; }
|
||||
"Preprocessed" { return PREPROCESSED; }
|
||||
|
||||
"const" { return CONSTANT; }
|
||||
|
||||
Reference in New Issue
Block a user