يصف قسم الأكواد المدعومة وإمكانيات المُحلّل كامل وظائف مُفسّر كود G في NCPlayer، بما في ذلك تنسيقات الأوامر المدعومة، والمجموعات المودالية، والبرمجة الماكروية، والعمليات الحسابية، والشروط، والحلقات، والوظائف المتقدمة. تم تصميم المُحلّل للعمل مع برامج FANUC (تحديدًا 0i-MB)، كما أنه متوافق مع وحدات تحكم أخرى عند ضبط الإعدادات بشكل صحيح.
R (نصف قطر القوس).I، J، K (مركز القوس في الوضع المطلق أو النسبي).G17، G18، G19.G73، G74، G76،
G80، G81، G82، G83 مع دعم المعاملات
X، Y، Z، R، Q، F.G65 (استدعاء ماكرو بسيط مع وسائط).M3، M4، M5.M7، M8، M9.M0، M1، M2، M30.M98 (استدعاء)، M99 (عودة).#1 – #33 (تُصفّر عند تنفيذ M99 إذا كان الإعداد مفعلًا).#100 – #199.#500 – #531.#5001 لموقع X الحالي).SIN، COS، TAN، ASIN، ACOS، ATAN.ABS، ROUND، FIX، FUP، MOD، SQRT.SIN[FIX[#100+0.4]].X[#500]، F[#101+10]، إلخ.IF [الشرط] GOTO Nxxx — انتقال إلى رقم السطر المحدد.IF [الشرط] THEN ... — تنفيذ الأمر إذا تحقق الشرط.AND، OR، XOR (حتى 3 مستويات من التداخل).EQ (يساوي)، NE (لا يساوي)، GT (أكبر من)، LT (أصغر من)، GE (أكبر أو يساوي)، LE (أصغر أو يساوي).WHILE [الشرط] DOx ... ENDx — حلقات تكرار مشروطة.Oxxxx.M98 Pxxxx Lnn — مع دعم معامل L.M99 (مع إعادة تعيين المتغيرات المحلية إذا كان الإعداد مفعلًا).G65 Pxxxx مع تمرير الوسائط (A، B، C... H، I، إلخ) مباشرة إلى المتغيرات المحلية.G90) والوضع النسبي (G91) داخل نفس البرنامج.R إلى IJK (في الوضع المطلق أو النسبي).IJK إلى R.