ChucK UGen names are exact CamelCase and must be verified against the rig's ugens list
ChucK UGen names are strictly case-sensitive. Misspelling (sinosc, SquareOsc, jcrev) causes a compile-time ‘undefined type’ error. The correct names are SinOsc, SqrOsc, JCRev. In this rig, only the core ChucK build is present — external .chug chugins are absent. The authoritative list is names/ugens.txt (115 classes). Checking the list before use is faster than iterating through compile errors.
Examples
SqrOsc not SquareOsc; JCRev not jcrev; SinOsc not sinosc.
Assessment
Name the error class that fires for a misspelled UGen and state where to find the correct spelling in this rig.