Justin Ethier
|
64391983ab
|
Document recent FFI features
|
2020-08-18 22:25:24 -04:00 |
|
Justin Ethier
|
e257b009c4
|
Merge branch 'master' of github.com:justinethier/cyclone
|
2020-08-18 22:14:24 -04:00 |
|
Justin Ethier
|
746d308a75
|
Fix regression in is-a?
|
2020-08-18 22:14:09 -04:00 |
|
Justin Ethier
|
be41a77df9
|
Issue #402 - Document recent changes
|
2020-08-17 18:17:30 -04:00 |
|
Justin Ethier
|
36b9489507
|
Cleanup error message on invalid type
|
2020-08-17 18:15:44 -04:00 |
|
Justin Ethier
|
ed167c71c1
|
Issue #402 - Type check record type getter/setter
|
2020-08-17 18:01:43 -04:00 |
|
Justin Ethier
|
3ec4ff352a
|
New release
|
2020-08-14 18:16:32 -04:00 |
|
Justin Ethier
|
895593b773
|
Added release date
|
2020-08-14 18:14:17 -04:00 |
|
Justin Ethier
|
84a34658f5
|
Update copyright
|
2020-08-14 17:52:57 -04:00 |
|
Justin Ethier
|
065a3a9d48
|
Grammar
|
2020-08-14 17:52:12 -04:00 |
|
Justin Ethier
|
7fef5d6507
|
Add more information
|
2020-08-14 17:51:29 -04:00 |
|
Justin Ethier
|
9f8cc3b525
|
Update version number
|
2020-08-14 17:44:20 -04:00 |
|
Justin Ethier
|
79085bc70e
|
Add call-from-scm examples to build directive
|
2020-08-14 17:42:38 -04:00 |
|
Justin Ethier
|
91184d982d
|
Bump to 0.20
|
2020-08-14 16:56:30 -04:00 |
|
Justin Ethier
|
6008c348fb
|
Added call-scm-from-c features
|
2020-08-14 16:55:20 -04:00 |
|
Justin Ethier
|
309ade2147
|
Cleanup comments
|
2020-08-14 16:55:10 -04:00 |
|
Justin Ethier
|
67b5e4ee8e
|
Clean up examples
Use code from runtime instead of inline here
Added comments as needed, etc
|
2020-08-14 16:48:59 -04:00 |
|
Justin Ethier
|
dc64d52412
|
Added -COBJ option
|
2020-08-14 16:44:43 -04:00 |
|
Justin Ethier
|
370535869a
|
Fix compiler warnings
|
2020-08-14 14:42:43 -04:00 |
|
Justin Ethier
|
937f6b61c2
|
Added ffi module
|
2020-08-14 14:37:19 -04:00 |
|
Justin Ethier
|
4d2d2d88ae
|
Add note about generating mangled names
|
2020-08-14 14:37:04 -04:00 |
|
Justin Ethier
|
2668cc339c
|
Do not use global to store local setjmp
|
2020-08-14 11:52:04 -04:00 |
|
Justin Ethier
|
c07a6ff6bf
|
Demonstrate passing args to SCM func from C
|
2020-08-13 18:46:48 -04:00 |
|
Justin Ethier
|
af1be469e8
|
Allow passing function args to Cyc_init_thread
|
2020-08-13 18:45:53 -04:00 |
|
Justin Ethier
|
39b006b493
|
Make multiple SCM calls
|
2020-08-13 18:04:04 -04:00 |
|
Justin Ethier
|
dbab5269fc
|
Perform cleanup of thread object, return heap obj
|
2020-08-13 17:54:43 -04:00 |
|
Justin Ethier
|
6c39c42623
|
WIP
|
2020-08-13 12:58:25 -04:00 |
|
Justin Ethier
|
56610b7869
|
WIP - need to handle cont on the c thread
will probably need to use another setjmp/longjmp to be able to resume c_thread after scm call.
|
2020-08-12 19:03:53 -04:00 |
|
Justin Ethier
|
10630b4907
|
Allow optional thread cont arg
|
2020-08-12 18:49:02 -04:00 |
|
Justin Ethier
|
53b8644e5d
|
Relocate files
|
2020-08-11 19:02:05 -04:00 |
|
Justin Ethier
|
9b1c378e9e
|
Initial working version of "full" example
|
2020-08-11 19:00:03 -04:00 |
|
Justin Ethier
|
734f137832
|
Break out C files for GC example
|
2020-08-11 18:06:21 -04:00 |
|
Justin Ethier
|
fa5f630fa5
|
Refactoring
|
2020-08-11 11:53:20 -04:00 |
|
Justin Ethier
|
f737681ddf
|
Added complex example (not working yet)
|
2020-08-09 18:06:57 -04:00 |
|
Justin Ethier
|
51c15a3104
|
Initial file
|
2020-08-09 18:06:12 -04:00 |
|
Justin Ethier
|
a3fbe3154e
|
Rename sample application
|
2020-08-09 18:04:04 -04:00 |
|
Justin Ethier
|
bda81cec5b
|
Added more information
|
2020-08-09 17:49:10 -04:00 |
|
Justin Ethier
|
4560e115bd
|
Cleanup
|
2020-08-09 17:32:40 -04:00 |
|
Justin Ethier
|
8047da95d2
|
Allow compilation after refactoring
|
2020-08-07 19:51:08 -04:00 |
|
Justin Ethier
|
bfd2c8512d
|
Initial file
|
2020-08-07 19:46:33 -04:00 |
|
Justin Ethier
|
3d03684f1f
|
Cleanup
|
2020-08-07 19:45:29 -04:00 |
|
Justin Ethier
|
0bd2f85470
|
More cleanup
|
2020-08-07 19:39:19 -04:00 |
|
Justin Ethier
|
3b9daff384
|
Support mutex in the called Scheme code
|
2020-08-07 19:29:39 -04:00 |
|
Justin Ethier
|
c4f65c993d
|
Cleanup and refactoring
|
2020-08-07 18:56:37 -04:00 |
|
Justin Ethier
|
275fccd8a6
|
Add comments
|
2020-08-07 18:47:24 -04:00 |
|
Justin Ethier
|
5a20cd1207
|
Clean up
|
2020-08-07 18:38:20 -04:00 |
|
Justin Ethier
|
c3b87c0a36
|
Properly initialize param objects
|
2020-08-07 18:30:17 -04:00 |
|
Justin Ethier
|
fe47c23c92
|
WIP
|
2020-08-07 17:53:06 -04:00 |
|
Justin Ethier
|
a28b68c64a
|
Working example
|
2020-08-07 17:36:08 -04:00 |
|
Justin Ethier
|
973279e2ff
|
Example code builds, needs more debugging
|
2020-08-07 17:15:47 -04:00 |
|