Justin Ethier
cf078d9d6c
Add additional SRFI 132 functions
2020-09-03 19:02:41 -04:00
Justin Ethier
82d7c56def
Finish TODO
2020-09-02 18:31:39 -04:00
Justin Ethier
f086955059
Added TODO
2020-09-02 18:14:01 -04:00
Justin Ethier
dc30dba735
Expand library before reading imports
2020-09-02 18:10:41 -04:00
Justin Ethier
26a7542d18
Enclose (include) code in (begin)
2020-09-01 18:57:23 -04:00
Justin Ethier
07d0256005
Travis / FreeBSD support
2020-08-31 14:47:49 -04:00
Justin Ethier
1ad9280ca4
Remove OSX; let Github CI build those instead
2020-08-31 14:29:57 -04:00
Justin Ethier
fd3b63d4a5
Attempt to use gmake on Darwin
2020-08-31 13:34:12 -04:00
Justin Ethier
6d20e717e6
Update .travis.yml
...
Fix string equality check
2020-08-31 12:13:14 -04:00
Justin Ethier
a0e1c2a77c
Update .travis.yml
...
Symlink to gmake for non-BSD
2020-08-31 11:12:05 -04:00
Justin Ethier
539f5eae90
Try freebsd again
2020-08-30 19:05:55 -04:00
Justin Ethier
f68842123d
Completely remove FreeBSD
...
Do builds work now?
2020-08-30 18:41:41 -04:00
Justin Ethier
1d86f97ca7
Tweak use of gmake
2020-08-30 18:33:11 -04:00
Justin Ethier
67b980aaba
WIP
2020-08-30 18:23:22 -04:00
Justin Ethier
530a1320a7
Try to fix syntax
2020-08-30 18:03:32 -04:00
Justin Ethier
1fba83fa32
Try again
2020-08-30 17:59:13 -04:00
Justin Ethier
80b69d7950
Disable xcode 8 for now
2020-08-30 17:57:53 -04:00
Justin Ethier
8a897ea75a
Merge pull request #406 from ararslan/aa/ci
...
Add FreeBSD and AArch64 Linux to Travis CI
2020-08-30 21:41:37 -04:00
Alex Arslan
d4f70e9607
Try to get FreeBSD to stop being classified as macOS
...
Also set things up to use `gmake` instead of `make` since the latter
refers to the incompatible BSD Make rather than GNU Make on BSD.
Hopefully the alias persists across build steps...
2020-08-30 14:15:54 -07:00
Alex Arslan
7e5e46c9cc
Add FreeBSD and AArch64 Linux to Travis CI
...
Also move the Homebrew package installation on macOS to the `homebrew`
addon.
2020-08-30 13:22:42 -07:00
Justin Ethier
857c98fb87
Expand contents of cond-expand
with a begin
context
2020-08-29 19:16:19 -04:00
Justin Ethier
ea2f44a318
Increase version
2020-08-19 10:05:21 -04:00
Justin Ethier
a5ea081244
Link to new features
2020-08-18 22:28:39 -04:00
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