basil icon indicating copy to clipboard operation
basil copied to clipboard

Attributes/annotations

Open minchingtonak opened this issue 4 years ago • 1 comments

Basil would benefit from some sort of generalized user-level annotation feature. Some uses include:

  • Toggles for compiler optimizations (automatic struct field alignment)
  • Static checks (function overriding, pure function, etc)
  • Automated tooling, such as documentation generation or code analysis (coverage, timing, etc)

minchingtonak avatar Dec 31 '20 07:12 minchingtonak

This would be great. Even greater if the "annotations" allowed for (nearly) arbitrary turing complete computations in compile time.

dumblob avatar Dec 31 '20 15:12 dumblob