When using your syntax file, I noticed that some constructs (mostly hull()) documented in the OpenSCAD manual are missing. I assume they were not supported at the time this syntax file was created.
add support for new keywords
Add more functions and primitives from the OpenSCAD manual
- projection, child, children
- len, search, version, version_num
- dxf_cross, dxf_dim
Yes, I've been out of touch with the language for a while. Thanks for the update.