Commit graph

27 commits

Author SHA1 Message Date
Richard Feldman
da503a725b
Fix empty list bug in several interop examples 2023-03-17 21:42:36 -04:00
Luke Boswell
64a614396a
fix for ruby-interop example 2023-03-06 17:37:12 +11:00
Richard Feldman
5958f50728
Drop obsolete mentions of roc_send_signal 2022-12-08 06:36:12 -05:00
Richard Feldman
58ea07f14f
Merge pull request #4503 from roc-lang/windows-cli-tests
Windows rust platforms
2022-11-11 09:42:06 -08:00
Folkert
21600828b2
c conditional compilation, for real 2022-11-11 11:09:15 +01:00
Anton-4
cd375538f2
add missing includes for clang 14
I believe implicit declarations(=missing headers) used to be a warning in clang 13 but this now an error in clang 14
2022-11-09 20:46:48 +01:00
Folkert
92cc120c7f
Merge remote-tracking branch 'origin/main' into roc-dev-inline-expects 2022-11-05 12:21:37 +01:00
Richard Feldman
9cf102fcdd
roc format 2022-11-04 15:44:18 -04:00
Richard Feldman
9cac29c00c
Rename some Ruby interop demo things 2022-11-03 23:04:15 -04:00
Richard Feldman
70c822c1d3
Simplify rb_funcall call 2022-11-03 23:04:07 -04:00
Richard Feldman
8ebdc44a23
Have Ruby interop call JSON.parse
Thanks to @besquared for showing me how to do this!

https://mobile.twitter.com/besquared/status/1588363108606541824
2022-11-03 22:59:24 -04:00
Richard Feldman
a06ba9ad23
Rename ruby interop platform 2022-11-03 22:47:04 -04:00
Richard Feldman
e31d308866
Use JSON to talk to Ruby 2022-11-03 22:39:10 -04:00
Richard Feldman
0721f5a9d8
Use JSON in the ruby-interop demo 2022-11-03 21:56:01 -04:00
Richard Feldman
9ca45602bb
Add function for calling Roc from Ruby via JSON 2022-11-03 02:00:58 -04:00
Richard Feldman
b6575e86d7
Have roc_panic raise a Ruby exception 2022-11-03 02:00:45 -04:00
Richard Feldman
e9e3537738
Clean up some demo.c logic 2022-11-03 00:11:32 -04:00
Richard Feldman
768f7ff49e
Clarify some parentheses 2022-11-03 00:06:31 -04:00
Richard Feldman
28c55cff38
Use PTRDIFF_MIN 2022-11-03 00:06:14 -04:00
Richard Feldman
53c570eca8
More improvements to demo.c 2022-11-03 00:06:14 -04:00
Richard Feldman
efc7d87e5a
Add incref and decref to demo.c 2022-11-02 22:58:30 -04:00
Richard Feldman
7ebb74dc83
Use uint8_t over char, fix + vs - in demo.c 2022-11-02 22:58:30 -04:00
Folkert
19ea3489cb
provide more libc functions for the expect implementation 2022-10-12 20:59:18 +02:00
Jan Van Bruggen
8bbfd68621
Add language to all fenced code blocks
See https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md040
2022-09-09 01:12:31 -06:00
Jan Van Bruggen
3219178003
Ensure only one h1 per .md file
See https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md025
2022-09-07 23:27:18 -06:00
Richard Feldman
94750c7cfa
Lower minimum Ruby version in ruby-interop example
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2022-08-16 14:02:31 -04:00
Richard Feldman
56ae0f7ee1
Add initial examples/ruby-interop 2022-08-11 17:15:07 -04:00