Co je soubor YPR?
Soubor YPR je soubor projektu vytvořený vizuálním programovacím prostředím BYOB (Build Your Own Blocks). Obsahuje informace o vizuálním uspořádání bloků a programování pracovních toků mezi těmito bloky. Společně tyto bloky definují celková data a logiku aplikačního programu. Soubor projektu YPR obsahuje všechny další související informace pro ukládání a načítání projektů. BYOB byl původně rozšířením softwaru MIT Scratch (projekt Lifelong Kindergarten Group v MIT Media Lab) a nyní je vyvíjen jako Snap.
Formát souboru YPR – Další informace
Soubory YPR se ukládají na disk jako binární soubory a podrobnosti o jejich interním formátu souboru nejsou známy. Projekty BYOB jsou zábavné stavění, kde se bloky přetahují a pouštějí, aby se rozvinul pracovní postup programování.
Typy dat YPR
Snap rozšířil Scratchův seznam první třídy a umožnil vytvářet jeho datové struktury (stromy, haldy, hashovací tabulky, slovníky a tak dále). Prvotřídní datový typ v programovacím jazyce může být:
- hodnota proměnné
- člen agregace (pole, seznam atd.)
- argument (vstup) procedury
- hodnota vrácená procedurou
- používá se bez názvu (což je hodnota proměnné)