Calvin Rose
|
46c540b93e
|
Add math headers for emscripten
We now check for NaN in table.c and struct.c
as we disallow NaN keys.
|
2019-01-29 18:18:14 -05:00 |
|
Calvin Rose
|
38a7e4faf1
|
Disallow NaN as table/struct key.
Fix bugs and add tests for denormalized tables
and structs.
|
2019-01-28 11:50:33 -05:00 |
|
Calvin Rose
|
611543c48b
|
Add source amalgamation
The amalgamated source concatenates all sources
to a file janet.c which can be used for
embedding janet, much in the same way as sqlite
or mongoose.
|
2019-01-24 00:15:58 -05:00 |
|
Calvin Rose
|
6f3bc3d577
|
Update copyright date, fix types, remove trailing whitespace.
|
2019-01-06 03:23:03 -05:00 |
|
Calvin Rose
|
338b31f5a2
|
Add janet_fixarity. Update emscripten source.
|
2019-01-05 20:45:24 -05:00 |
|
Calvin Rose
|
56c3b8aa94
|
Add ability to index into structs and dictionaries generically.
|
2018-09-09 12:13:32 -04:00 |
|
Calvin Rose
|
c8ef2a0d88
|
Rename to janet
|
2018-09-05 22:18:42 -04:00 |
|
Calvin Rose
|
d95941597f
|
Fix help.
|
2018-08-15 22:48:35 -04:00 |
|
Calvin Rose
|
2e472ec9a3
|
Version 2 of new source mapping.
|
2018-06-29 01:16:46 -04:00 |
|
Calvin Rose
|
fb409201b4
|
Strip trailing whitespace from many files.
Add native modules to import with module.native-path.
|
2018-05-19 21:16:00 -04:00 |
|
Calvin Rose
|
f295692b50
|
Update copyright to 2018. Add string methods.
|
2018-05-17 23:41:20 -04:00 |
|
Calvin Rose
|
3e1e258546
|
Fix a compiler bug in the do special form.
|
2018-03-19 14:51:18 -04:00 |
|
Calvin Rose
|
5f0bd1e082
|
Update code.
|
2018-03-14 21:46:56 -04:00 |
|
Calvin Rose
|
c0ac44a650
|
Fix description semantics. describe returns string, does not print.
|
2018-03-14 18:57:26 -04:00 |
|
bakpakin
|
30f62ca454
|
Major refactor and restructure. Add CMake for anticipated windows
support.
|
2018-01-19 16:43:19 -05:00 |
|