Testing !! Change clang format and apply to all files!!! rename Language module to FormalLanguage make more general structure for feature renders Merge parser and tokenizer module into grammar module Make two grammars Regular and Context-free For each grammar make grammar rules parser, example sentence generation and sentence parsing Make automations itself a universal tool - NFA DFA conversions Math: FFT RayTracer: Features: Normals flag Material, Normals per trig info Quality: Render eq Materials Lenses Exposure Efficiency: Casting Accelerators Important sampling Threading Parser: CF Grammar: optimize generation of sentences check sanity impl parse machine Objects: features: add debug line information into bytecode implement Alloc Size queries enhance: use anonymous namespaces for object static methods remove obj_ref_count macro fix all clang-tidy notices replace all strings with const string ref replace all type usages with typedefs remove tp:: rename classes bugs: disallow Alloc Size queries Modules: Remove all static variable into module's data Make modules simple threaded Graphics: Window event system Graphics API FPS count & Performance control Containers: Test generatePermutations Add variant size buffer Buffer add resize function Buffer improvements Buff serialization Tree serialization Write Traverse Avl test Add mem leakage tests Add check copy times AVL dont copy data just swap Storage: Finish networking Enable preloads Utils: Stack trace fixes Save leaks and then use in debugging to break when the same call occurs? TextEditor: Implement