# BerryIDE Developer Discussions

**URL:** <https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131>\
**Category:** Share your Projects\
**Tags:** berry, berryide, kody, technical\
**Created:** [June 24, 2026, 7:55pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131 "2026-06-24T19:55:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 7:55pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/1 "2026-06-24T19:55:36Z")

</div>

Hello I am BerryDevv. You may remember me from my other BerryIDE posts.

I am creating a set of tools called **berry\_devtools** that can do various different things like for instance, **buildlib** is a tool for compiling all available libraries, and **decomp** is a tool to decompile a pre-compiled program.

If you want to help just email me at [berrydevv1@gmail.com](mailto:berrydevv1@gmail.com) .

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 8:23pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/2 "2026-06-24T20:23:17Z")

</div>

How is it coming along?

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 8:30pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/3 "2026-06-24T20:30:23Z")

</div>

Well so far i have made the lexer and the runner functions.  
But they have some errors.

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:22pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/4 "2026-06-24T22:22:19Z")

</div>

I do need some help with **buildlib**

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 10:35pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/5 "2026-06-24T22:35:00Z")

</div>

By compiling all available libraries do you mean Snap! libraries

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:37pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/6 "2026-06-24T22:37:50Z")

</div>

BerryLibraries

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 10:38pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/7 "2026-06-24T22:38:19Z")

</div>

Do you have any berry libraries to compile?

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:40pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/8 "2026-06-24T22:40:00Z")

</div>

kodykode.core.rwioasmd

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 10:41pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/9 "2026-06-24T22:41:02Z")

</div>

Also is this done in Snap! or is this javascript, c, etc

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:42pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/10 "2026-06-24T22:42:56Z")

</div>

JavaScript

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 10:45pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/11 "2026-06-24T22:45:06Z")

</div>

Oh, sorry I can’t help you there. I don’t know Javascript. I wish you the best of luck though.

I do know 0.01% of Python though

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:46pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/12 "2026-06-24T22:46:14Z")

</div>

You can write in python and I can convert

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:47pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/13 "2026-06-24T22:47:01Z")

</div>

nevermind I will write it in python anyways

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 10:47pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/14 "2026-06-24T22:47:46Z")

</div>

I wouldn’t base it on me, and I only know MicroPython

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:49pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/15 "2026-06-24T22:49:22Z")

</div>

It doesn’t matter, because MicroPython can be used

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 10:56pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/16 "2026-06-24T22:56:06Z")

</div>

I really don’t know much about python or text-based coding, the MicroPython I was talking about was in the Lego SPIKE app. But if there is any Snap! coding that you need I would be happy to help you with that.

You might want to search “lego spike”

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 10:57pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/17 "2026-06-24T22:57:36Z")

</div>

Could you pinpoint me to some people who know about this kind of stuff

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 10:59pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/18 "2026-06-24T22:59:25Z")

</div>

I couldn’t tell you, sorry. I would suggest looking around the forum for javascript topics

---

<div class="post-metadata">

**Author:** ![berrydevv](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/berrydevv/32/44748_2.png) [@berrydevv](https://forum.snap.berkeley.edu/u/berrydevv)\
**Post date:** [June 24, 2026, 11:00pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/19 "2026-06-24T23:00:20Z")

</div>

Can you tell people about this?

---

<div class="post-metadata">

**Author:** ![macrabbit](https://forum.snap.berkeley.edu/user_avatar/forum.snap.berkeley.edu/macrabbit/32/44169_2.png) [@macrabbit](https://forum.snap.berkeley.edu/u/macrabbit)\
**Post date:** [June 24, 2026, 11:02pm UTC](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131/20 "2026-06-24T23:02:29Z")

</div>

I wouldn’t worry about it. People will see your topic and take a look.

[Next page](https://forum.snap.berkeley.edu/t/berryide-developer-discussions/22131.md?page=2)
