Projeke ea PaSh, e hlahisang lisebelisoa tsa ho phethahatsa lingoloa tsa khetla ka nako e ts'oanang, e phatlalalitse hore e se e le tlas'a taolo ea mokhatlo. Linux Foundation, e tla fana ka meralo ya motheo le ditshebeletso tse hlokahalang bakeng sa ntshetsopele e tswelang pele. Khoutu ya projeke e abuwa tlasa laesense ya MIT mme e kenyeletsa dikarolo tsa Python, Shell, C, le OCaml.
PaSh e kenyelletsa pokello ea JIT, nako ea ho sebetsa le laeborari ea litlatsetso:
- Runtime e fana ka sete ea li-primitives ho ts'ehetsa ts'ebetso e ts'oanang ea lingoloa.
- Laeborari ea litlatsetso e hlalosa sete ea thepa e hlalosang maemo ao ho ona ho lumellanoang ha litaelo tsa POSIX le GNU Coreutils ho lumelletsoeng.
- Moqapi o fofang o fetisa mongolo o reriloeng oa Shell hore e be sefate sa syntax (AST), o se arola likotoana tse loketseng ts'ebetso e ts'oanang, 'me ho ipapisitse le tsona ho theha mofuta o mocha oa sengoloa, oo likarolo tsa ona li ka etsoang ka nako e le ngoe. Lintlha tse mabapi le litaelo tse lumellang ho bapisa li nkuoa ke mohlophisi ho tsoa laebraring ea litlhaloso. Ts'ebetsong ea ho hlahisa mofuta o ts'oanang oa sengoloa, mehaho e meng e tsoang ho Runtime e kentsoe khoutu.

Ka mohlala, mongolo o sebetsanang le lifaele tse peli f1.md le f2.md cat f1.md f2.md | tr AZ az | tr -cs A-Za-z '\n' | hlopha | unik | comm -13 dict.txt — > out cat out | wc -l | sed 's/$/ mantsoe a ngotsoeng hampe!/' ka tloaelo a sebetsa lifaele tse peli ka tatellano:


Source: opennet.ru
