Skip to content

Add Node and C++ exception wrappers#71

Merged
treeform merged 1 commit into
masterfrom
node-cpp-exceptions
May 30, 2026
Merged

Add Node and C++ exception wrappers#71
treeform merged 1 commit into
masterfrom
node-cpp-exceptions

Conversation

@treeform
Copy link
Copy Markdown
Owner

Summary

  • translate raising proc errors into JavaScript and C++ exceptions
  • free returned string buffers on exception paths
  • update generic and Pixie Node/C++ tests to expect native exceptions

Tests

  • node test_node.js
  • C++ generic test compiled and passed
  • python tests/test_python.py
  • Nim-C-Nim test passed
  • Pixie Node test passed
  • Pixie C++ test passed
  • Pixie render gold diff passed

@treeform treeform merged commit d2adfd4 into master May 30, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant