Calvin Rose
|
4c4eff9390
|
Replace cast with type pun.
|
2018-11-18 14:17:50 -05:00 |
|
Calvin Rose
|
69b6894f6b
|
Add some tests for C api and code.
|
2018-11-18 13:56:27 -05:00 |
|
Calvin Rose
|
7ff74c8ac9
|
Add more documentation to the loop macro.
|
2018-11-18 09:55:31 -05:00 |
|
Calvin Rose
|
3d5c8e3584
|
Add a man page.
|
2018-11-18 09:35:41 -05:00 |
|
Calvin Rose
|
13d43eb09d
|
Update parser documentation.
|
2018-11-17 11:59:26 -05:00 |
|
Calvin Rose
|
0ff9ac2fb9
|
Update README.md
|
2018-11-16 22:36:47 -05:00 |
|
Calvin Rose
|
fcbd24cedc
|
Add lots of documentation for all functions.
|
2018-11-16 16:24:10 -05:00 |
|
Calvin Rose
|
fe7c591c40
|
Update deps.
|
2018-11-16 11:49:38 -05:00 |
|
Calvin Rose
|
b20cbdfde6
|
Add os module documentation. Fix some fiber documentation.
|
2018-11-16 02:34:50 -05:00 |
|
Calvin Rose
|
945b72468c
|
Add a lot of documentation for functions.
|
2018-11-16 02:09:38 -05:00 |
|
Calvin Rose
|
c9f76d2673
|
Emscripten build strange as ever.
|
2018-11-15 18:56:06 -05:00 |
|
Calvin Rose
|
d186aae1f8
|
Fix macroexpand function in core.
|
2018-11-15 18:28:55 -05:00 |
|
Calvin Rose
|
aa8384488c
|
Fix makefile and add json doc.
|
2018-11-15 17:44:30 -05:00 |
|
Calvin Rose
|
4d119e4e03
|
Begin adding more complete documentation.
|
2018-11-15 15:45:41 -05:00 |
|
Calvin Rose
|
d603e0eb8d
|
Fix interleave
|
2018-11-07 22:56:26 -05:00 |
|
Calvin Rose
|
3ba49ed111
|
Update core library.
|
2018-11-07 22:52:49 -05:00 |
|
Calvin Rose
|
2a127af1ca
|
A few fixes to things like macro expand, etc.
|
2018-11-07 22:27:06 -05:00 |
|
Calvin Rose
|
853a839f6c
|
Add git commit hash to build to get version.
|
2018-10-31 16:21:21 -04:00 |
|
Calvin Rose
|
5625023925
|
Update README
|
2018-10-23 13:54:55 -04:00 |
|
Calvin Rose
|
ecb9196e7b
|
Fix cfunctions not printing with whole name im some cases.
|
2018-10-22 01:28:39 -04:00 |
|
Calvin Rose
|
ddc23182e9
|
No need to set JANET_WALIGN for emscripten builds.
However, nanbox build should be possible on emscripten
(and fixing alignment problems would probably speed up x86 too).
|
2018-10-21 12:54:00 -04:00 |
|
Calvin Rose
|
a20799b59a
|
Change build options for emscripten.
|
2018-10-21 12:46:10 -04:00 |
|
Calvin Rose
|
92202e1c8b
|
Add invert and simplify
env-lookups to env-lookup
|
2018-10-21 11:46:36 -04:00 |
|
Calvin Rose
|
98f2c6feab
|
Add lookups for marshalling and unmarshalling.
Allow generating lookup tables from the current environment.
|
2018-10-21 01:35:07 -04:00 |
|
Calvin Rose
|
c3ba613959
|
Add CONTRIBUTING.md
|
2018-10-18 13:28:18 -04:00 |
|
Calvin Rose
|
71254c135c
|
Add Emscripten section to README.md
|
2018-10-17 22:01:48 -04:00 |
|
Calvin Rose
|
27eef7094c
|
Add JS interop to web build.
|
2018-10-17 15:19:54 -04:00 |
|
Calvin Rose
|
c1923c5ada
|
Web assembly build with emscripten.
|
2018-10-16 23:08:26 -04:00 |
|
Calvin Rose
|
dde6218bff
|
Update lib files.
|
2018-10-14 23:08:06 -04:00 |
|
Calvin Rose
|
ba82290bae
|
Fix memory leaks in marsh.c - missing frees.
|
2018-10-04 17:33:44 -04:00 |
|
Calvin Rose
|
e8a4e83a0d
|
Update Makefile, json native module,
and test suite 2.
|
2018-10-04 17:25:46 -04:00 |
|
Calvin Rose
|
f41dab8f6c
|
Fix error in string.replace-all
|
2018-09-29 20:01:57 -04:00 |
|
Calvin Rose
|
e963672977
|
Make the assembler optional during compilation.
|
2018-09-29 10:58:57 -04:00 |
|
Calvin Rose
|
03b01c6c0b
|
Remove vestigial function declaration
|
2018-09-26 20:03:57 -04:00 |
|
Calvin Rose
|
9b579c9ce6
|
Merge code back from correctgc.
|
2018-09-23 17:53:55 -04:00 |
|
Calvin Rose
|
a92893482b
|
Merge branch 'correctgc'
|
2018-09-23 17:46:49 -04:00 |
|
Calvin Rose
|
5f7c213c7b
|
Simpler changes to GC that don't kill performance as badly.
|
2018-09-23 17:46:11 -04:00 |
|
Calvin Rose
|
f5372dd188
|
Allow use of stack in gc.
|
2018-09-23 17:35:44 -04:00 |
|
Calvin Rose
|
f0553e9da7
|
Fix use of gettime
|
2018-09-22 21:50:43 -04:00 |
|
Calvin Rose
|
7131379021
|
Update for old osx versions.
|
2018-09-22 21:46:50 -04:00 |
|
Calvin Rose
|
d9752a9028
|
Garbage collection no longer blows stack.
|
2018-09-22 14:59:50 -04:00 |
|
Calvin Rose
|
486ce6bc81
|
Update lazyseqs
|
2018-09-22 14:24:07 -04:00 |
|
Calvin Rose
|
95b46cfc46
|
Add lazyseqs code back.
|
2018-09-22 14:17:47 -04:00 |
|
Calvin Rose
|
16ac7ba1a1
|
Def and var evaluate to useful values.
|
2018-09-21 14:09:38 -04:00 |
|
Calvin Rose
|
7b9aedc53b
|
I have no memory of this.
|
2018-09-17 19:14:02 -04:00 |
|
Calvin Rose
|
361a2d5626
|
Update stuff.
|
2018-09-12 11:51:23 -04:00 |
|
Calvin Rose
|
3fd6ce5b10
|
Add string number functionality
|
2018-09-12 11:44:34 -04:00 |
|
Calvin Rose
|
bcb79ec9b2
|
Add os.time
|
2018-09-11 21:33:50 -04:00 |
|
Calvin Rose
|
725fd52357
|
Don't add -lrt flag on macos
|
2018-09-10 14:56:39 -04:00 |
|
Calvin Rose
|
0389971049
|
No errors compiling on BU linux (CentOS).
|
2018-09-10 14:54:12 -04:00 |
|