f9988ff626a64765fc661e3cb855ddfc09b283eb
Add a new string() compiler function to handle string literal tokens by stripping surrounding quotes, allocating a heap copy, and emitting a constant load instruction. Introduce the OBJ_STRING object type with ObjString struct and makeString() factory, wire it into the VM's class dispatch for string receivers, and implement printValue output for string values. Extend the VM state with a stringClass field and update the hello.wren example to include a string literal.
Description
Highly customized version of the wren programming language. It has all the modules that you would expect in a std library including http, websockets, sqlite3 and jinja-like templating engine. The idea is to make it suitable for web development.
22 MiB
Languages
HTML
50%
C
22.2%
PHP
13.4%
C++
6%
Makefile
2.9%
Other
5.5%