Calvin Rose
5c84f0f5d9
Work on number code for more expected behavior and better rounding.
...
Still needs work and testing.
2018-12-28 23:32:09 -05:00
Calvin Rose
424073bbb8
Update cook tool to not rebuild files unless it needs to.
2018-12-27 14:13:10 -05:00
Calvin Rose
e9a80d4e4a
Bump version, fix doc and typos, update grammar.
2018-12-27 13:36:27 -05:00
Calvin Rose
1ec7f04642
Avoid warning in asm.c on windows.
2018-12-27 13:19:16 -05:00
Calvin Rose
59f6c335ad
Update documentation to remove references of integers and real numbers.
...
Now there is only one kind of number.
2018-12-27 13:13:02 -05:00
Calvin Rose
6b95326d7c
First commit removing the integer number type. This should
...
remove some complexity and unexpected behavior around numbers in
general as all numbers are the same number type, IEEE 754 double
precision numbers. Also update examples and tests, some of which were
out of date.
Some more testing may be needed for new changes to numbers.
2018-12-27 13:05:29 -05:00
Calvin Rose
5a3190d471
Update cook tool to allow embedding sources.
2018-12-26 22:40:19 -05:00
Calvin Rose
e7a8958c63
Move grammar helper to tools directory.
2018-12-25 17:38:54 -05:00
Calvin Rose
017ee2b0d1
Move gendoc.janet script.
2018-12-25 17:37:52 -05:00
Calvin Rose
a7933f5f08
Move janet natives to new repos.
2018-12-25 17:33:35 -05:00
Calvin Rose
be7fc79b6f
Update README to refer to janet-lang/janet repository.
2018-12-25 15:45:18 -05:00
Calvin Rose
6c8da9fe5c
Install cook tool when installing janet.
2018-12-25 15:39:24 -05:00
Calvin Rose
17283241ab
Fix bug in compiler with if form under certain conditions.
...
Begin bundled 'cook' tool for managing janet projects.
2018-12-25 15:32:42 -05:00
Calvin Rose
2c94aa1a6a
Update min fiber size.
2018-12-23 23:38:49 -05:00
Calvin Rose
e5d2752329
Update grammar file.
2018-12-23 19:11:33 -05:00
Calvin Rose
70b4c8ae84
Add some forms ported from clojure/walk
...
Add as-> and as?-> macros.
2018-12-23 19:00:16 -05:00
Calvin Rose
876a68f620
Update language file.
2018-12-23 14:22:46 -05:00
Calvin Rose
6c91e5fae0
Merge branch 'master' of github.com:bakpakin/janet
2018-12-23 14:13:38 -05:00
Calvin Rose
55c091e898
Update core.janet
2018-12-23 14:13:27 -05:00
Calvin Rose
3f5ba64f30
Update installer to add desktop app.
2018-12-22 21:11:09 -05:00
Calvin Rose
3bd7787efa
Fix appveyor.yml
2018-12-22 18:30:13 -05:00
Calvin Rose
39198de60a
Add installer to distribution archive on windows.
2018-12-22 18:08:37 -05:00
Calvin Rose
9723ddb96b
Fix string/number issue.
2018-12-22 16:24:08 -05:00
Calvin Rose
02673dd791
Merge branch 'master' of https://github.com/bakpakin/janet
2018-12-22 15:29:00 -05:00
Calvin Rose
ac9935c95f
Add documentation to generated distribution
...
archive.
2018-12-17 22:48:37 -05:00
Calvin Rose
cc5b4eac0a
Update documentation, fix life example.
2018-12-17 21:28:45 -05:00
Calvin Rose
77ea11c603
Update documentation to include source
...
location of bindings.
2018-12-17 12:06:50 -05:00
Calvin Rose
003472354d
Update documentation.
2018-12-17 01:57:09 -05:00
Calvin Rose
131ee29190
Add docs target to generate documentation.
2018-12-17 01:41:11 -05:00
Calvin Rose
05a957c524
Finish removing old bitwise notations.
2018-12-16 22:21:48 -05:00
Calvin Rose
99e14a9b70
Rename bitwise operators.
2018-12-16 22:13:48 -05:00
Calvin Rose
03dbd79165
Rename the := special form to set so it does not look like a keyword.
2018-12-16 21:57:32 -05:00
Calvin Rose
f7a25ecae3
Update grammar
2018-12-16 21:30:58 -05:00
Calvin Rose
22e49bc0fc
Update README.md
2018-12-16 18:00:18 -05:00
Calvin Rose
696866ae51
Add textmate syntax highlighting file.
2018-12-16 17:59:16 -05:00
Calvin Rose
8333c22e8a
Update gendoc and fix issue with run-context.
2018-12-16 13:17:30 -05:00
Calvin Rose
e286e82144
Add docstring for make-env
2018-12-15 23:22:51 -05:00
Calvin Rose
8a5ede21f7
Fix some documentation and add beginning of a document
...
generating script.
2018-12-15 23:19:28 -05:00
Calvin Rose
a412eecd36
Add parser documentation.
2018-12-15 20:14:34 -05:00
Calvin Rose
24b9ae7820
Add doc files to distribution archives.
2018-12-15 15:42:27 -05:00
Calvin Rose
7484a396ac
md formatting issue.
2018-12-15 15:34:38 -05:00
Calvin Rose
79184ab05d
Move documentation from wiki into repo.
2018-12-15 15:32:08 -05:00
Calvin Rose
fb6dd2c83f
Add debug functions to janet.h
...
Update version to 0.2.0 for next release.
Fix whitespace in build_win.bat
2018-12-15 13:52:07 -05:00
Calvin Rose
b2146a4c1d
Update web client.
2018-12-13 21:36:19 -05:00
Calvin Rose
df13a8b967
Fix typo.
2018-12-13 21:16:04 -05:00
Calvin Rose
dfb771700a
Merge branch 'master' of github.com:bakpakin/janet
2018-12-13 19:24:01 -05:00
Calvin Rose
56e5c19aa9
Add debug/arg-stack, and add slots debug/stack.
...
These features should help implementing a debugger.
2018-12-13 19:23:07 -05:00
Calvin Rose
e8c0dcd14e
Make source mapping use byte offset instead of line and col
...
for better debugging support in repl. Add debug module for better
debugging support.
2018-12-13 18:46:53 -05:00
Calvin Rose
f444bdd052
Merge pull request #16 from honix/master
...
README page design
2018-12-13 13:06:54 -05:00
Fyodor Shchukin
090068c784
Drop header
2018-12-13 20:58:57 +03:00