Skip to content

Commit f931983

Browse files
authored
Fix date and slug in DMP'25 Week 11-12 update
Updated date and slug for the DMP'25 Week 11-12 update. Adjusted reporting period dates and refined content for clarity.
1 parent 4a3d366 commit f931983

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/constants/MarkdownFiles/posts/2025-08-31-dmp-25-justin212407-week-11-12.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: "DMP’25 Week 11–12 Update by Justin Charles"
33
excerpt: "Parsing the tree: building the AST pipeline to connect Masonry’s brick towers with the Program execution layer"
44
category: "DEVELOPER NEWS"
5-
date: "2025-09-31"
6-
slug: "2025-09-31-dmp-25-justin212407-week11-12"
5+
date: "2025-08-31"
6+
slug: "2025-08-31-dmp-25-justin212407-week11-12"
77
author: "@/constants/MarkdownFiles/authors/justin-charles.md"
88
tags: "dmp25,sugarlabs,week11,week12,ast,justin212407"
99
image: "assets/Images/c4gt_DMP.webp"
@@ -16,11 +16,14 @@ image: "assets/Images/c4gt_DMP.webp"
1616
**Project:** Music Blocks 4 Masonry
1717
**Mentors:** [Anindya Kundu](https://github.com/meganindya/), [Sumit Srivastava](https://github.com/sum2it)
1818
**Assisting Mentors:** [Devin Ulibari](https://github.com/pikurasa/), [Walter Bender](https://github.com/walterbender)
19-
**Reporting Period:** 2025-09-18 – 2025-09-31
19+
**Reporting Period:** 2025-08-18 – 2025-08-31
2020

2121
---
2222

2323
## Parsing the Tree: Connecting Masonry and the Program
24+
The **Masonry** and the **Program** are the two modules on which MusicBlocks-v4 is based upon. We plan to integrate both the modules together to ensure that the project completion. How we plan to do this is by sending over an AST from the Masonry module to the Program module every time a brick/tower is initialized. This will ensure that the Program module knows which AST it is actually parsing. This will be a two way communication as the program itself will send over data assigning each brick its own functionalities.
25+
26+
The steps taken to ensure the completion of this objective are:
2427

2528
### B1. Hardcoded Tower for Bootstrapping
2629
- Built large sample towers (30–40 bricks) directly in the workspace.

0 commit comments

Comments
 (0)