什么是一 .ypr 文件?
YPR 文件是由可视化编程环境 BYOB(Build Your Own Blocks)创建的项目文件。它包含有关块的视觉排列和这些块之间的编程工作流的信息。这些块一起定义了应用程序的整体数据和逻辑。 YPR 项目文件包含保存和加载项目的所有其他相关信息。 BYOB 最初是麻省理工学院的 Scratch 软件(麻省理工学院媒体实验室终身幼儿园小组的一个项目)的扩展,现在开发为 Snap。
YPR 文件格式 - 更多信息
YPR 文件以二进制文件的形式保存到光盘中,其内部文件格式详细信息未知。 BYOB 项目很有趣,可以通过拖放块来开发编程工作流程。
YPR 数据类型
Snap 扩展了 Scratch 的第一类列表,允许创建其数据结构(树、堆、哈希表、字典等)。编程语言中的第一类数据类型可以是:
- 变量的值
- 聚合的成员(数组、列表等)
- 过程的参数(输入)
- 过程返回的值
- 在没有名称的情况下使用(作为变量的值)