Skip to content

sim: Add Berry interpreter configuration#19224

Draft
speccy88 wants to merge 1 commit into
apache:masterfrom
speccy88:codex/add-berry-docs-sim
Draft

sim: Add Berry interpreter configuration#19224
speccy88 wants to merge 1 commit into
apache:masterfrom
speccy88:codex/add-berry-docs-sim

Conversation

@speccy88

Copy link
Copy Markdown

Summary

  • Add Berry interpreter documentation under Documentation/applications/interpreters/berry.
  • Add a sim:berry configuration that enables the Berry interpreter and its required dependencies.

Context

This is the NuttX-side companion for the optional Berry interpreter app proposed in apache/nuttx-apps#3564.

Testing

Built sim:berry against apache/nuttx-apps#3564 locally on macOS arm64:

./tools/configure.sh -a ../nuttx_apps_berry_pr sim:berry
make olddefconfig
make -j8

Runtime smoke test:

NuttShell (NSH)
nsh> berry -v
Berry 1.1.0
nsh> berry -e print(40+2)
42
nsh> berry
Berry 1.1.0 (build in Jun 26 2026, 09:34:41)
[clang 21.0.0 (clang-2100.1.1.101)] on NuttX (default)
> import os
> os.exit(0)
nsh>

@github-actions github-actions Bot added Area: Documentation Improvements or additions to documentation Size: M The size of the change in this PR is medium Board: simulator labels Jun 26, 2026
@github-actions

Copy link
Copy Markdown

MemBrowse Memory Report

No memory changes detected for:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Documentation Improvements or additions to documentation Board: simulator Size: M The size of the change in this PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants