TGViewer
Programming ∀ Programming ∀ @programming_everyone · 1.35K subscribers
Post #4209 1K

Forwarded from Abduaziz

Hozircha esimga kelgani reference qilishga https://github.com/AbduazizZiyodov/gustav/blob/legacy/python/gustav/parser.py - interpretator (legacy python implementatsiyasi)

* Pipe operator

g(x) |> f(y) = f(y, g(x))

O'zimga qiziq bo'lgani uchun qilgandim, pipe operatorini ko'rganda mavjud parse call degan funksiyani rekursiv chaqirib. Pipeni korsa, callni qayta chaqiradi hozirgi callni astsi bilan (m: g(x) va keyingi functioni parse qilguncha argument listiga hozirgi g(x) callni ASTsini append qiladi. Ishlayapdi, lekin object instance'larini metodlarini pipe qilganda aybi bor beqqa.

* Ternary expression

* Ishlatilmagan variable'lar haqida warning
More from @programming_everyone
  1. Sep 28, 2026mongodb cooked, ceosi survoribti metaga. va stock choq -16% xozir adashmasm 20%gacha tushi…
  2. Sep 26, 2026Masalan hamma cho'qqini zabt etishni istaydi, buning uchun borini berishga xarakat qiladi.…
  3. Sep 26, 2026Kuzatuvlarim davomida shuni tushundimki soft/hard skills kabi mavzular ajratilishi birmunc…
  4. Sep 24, 2026balanced
  5. Sep 23, 2026Yaqinda bo’lgan safarda tog’rda balandlikdan sakrab sirg'anib kettim. Hech qanday jiddiy j…
  6. Sep 23, 2026Leetcode - leetcode competitive programming platform emas. Masalan codeforces, atcoder kab…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →