5459993857
Add Class.supertype.
...
Thanks, Michel!
2015-03-14 09:48:45 -07:00
f7849244a8
Tighten up operator table a bit.
2015-03-13 07:56:47 -07:00
860616244e
Tweak precedence table styles a bit.
2015-03-13 07:24:45 -07:00
337ef467ed
Add operator precedence table to documentation
2015-03-09 11:36:15 -04:00
958a85fc31
Fix unreachable links for IE11 (edge mode)
...
This corrects the flow of content. As main did not have a float style it
overlapped the nav tag making the links unreachable in IE11.
2015-03-08 15:59:59 +00:00
05ba7d9fbf
Add fiber features needed for to write an external scheduler:
...
- Allow yielding the main fiber. This exits the interpreter. The
host can resume it by calling a method.
- Allow getting a reference to the current fiber.
2015-03-07 12:32:11 -08:00
90aa43450b
Merge branch 'master' of git://github.com/bjorn/wren into bjorn-master
2015-03-03 07:23:47 -08:00
f10e0121b6
Two small doc fixes
...
* Fixed inconsistency in Lua vs. Wren example
* Fixed broken sentence
2015-03-01 23:14:32 +01:00
8f985847d4
Added Sequence.any as complement to Sequence.all
2015-03-01 23:14:32 +01:00
ff9091cf63
Tweak static field docs a bit.
2015-03-01 08:39:53 -08:00
7bed58ecf3
doc/site/classes.markdown: add static fields example
2015-02-28 11:26:18 -05:00
effa69f64e
Tweak docs a bit.
2015-02-27 07:37:58 -08:00
7cb5de388d
Merge branch 'doc-site-core-num' of git://github.com/hachibu/wren into hachibu-doc-site-core-num
2015-02-27 07:30:58 -08:00
ac70088e6b
doc: add documentation for ceil, floor, .., and ... in num.markdown
2015-02-27 08:49:42 -05:00
96ceaa528b
Allow empty argument list methods.
...
- Compile them as calls and definitions.
- Use them for call(), clear(), run(), try(), and yield().
- Update the docs.
2015-02-26 23:08:36 -08:00
4b88292ec1
Merge branch 'num-from-string' of git://github.com/gsmaverick/wren into gsmaverick-num-from-string
2015-02-25 06:53:12 -08:00
516808f6d2
Fix typo in docs.
2015-02-25 06:49:42 -08:00
03a5b96040
Add a fromString static method on Num that converts strings to numbers.
2015-02-22 20:06:17 -08:00
a9d9362e29
Fix some typos in fn docs.
2015-02-22 12:34:32 -08:00
bd97c244a5
Document removeAt() return value. Fix #176 .
2015-02-22 10:26:31 -08:00
037a2bdb66
Massive Makefile clean up!
...
- "make all" builds all combinations of configurations
- Binaries are built to "bin"
- (For convenience, the release interpreter also goes in the top level dir)
- Libraries are built to "lib"
This will also make it easier to support building and testing other
configurations like Nan tagging versus union, computed goto, etc.
2015-02-22 10:19:23 -08:00
44c547176b
Fix quotes in module docs.
2015-02-20 06:54:03 -08:00
a4fa3027c0
Fix cyclic import docs.
2015-02-19 06:38:13 -08:00
ca14dffab4
First pass at docs for modules.
2015-02-18 07:55:09 -08:00
a9bd864c6b
More docs for maps.
2015-01-25 21:39:22 -08:00
4579171afa
Add remove() to Map.
2015-01-25 17:42:36 -08:00
0e6a90443e
Add containsKey() to Map, and validate key types.
2015-01-25 12:39:19 -08:00
3061bdde7f
Start documenting maps and work on some other docs a bit.
2015-01-25 11:08:13 -08:00
438e7bae3f
Merge branch 'list-join' of git://github.com/gsmaverick/wren into gsmaverick-list-join
2015-01-24 14:39:45 -08:00
4977083904
Abstract List's toString method to a more general join method on Sequence.
2015-01-24 14:01:16 -08:00
efd161cea2
Add "arity" getter to Fn.
2015-01-23 20:33:05 -08:00
c3a858a2c7
Update doc on VS project.
2015-01-23 10:41:11 -08:00
eb424f5c1a
Make strings iterable over their code points.
...
I'm not sure why, but this also regresses perf:
binary_trees - wren .......... 3290 0.30s 96.68% relative to baseline
delta_blue - wren .......... 7948 0.13s 99.06% relative to baseline
fib - wren .......... 3165 0.32s 95.90% relative to baseline
for - wren .......... 8242 0.12s 96.00% relative to baseline
method_call - wren .......... 5417 0.18s 78.74% relative to baseline
Need to investigate.
2015-01-22 20:58:22 -08:00
a5b00cebe7
Clarify how string subscripting handles UTF-8.
2015-01-22 16:38:03 -08:00
311bec5b03
Mention authors on the footer!
2015-01-20 17:47:17 -08:00
879d9d725e
Add links to mailing list.
2015-01-20 17:46:52 -08:00
2a4804bbc9
Reorganize core library docs.
2015-01-18 15:36:36 -08:00
f79f1d2b63
Show benchmarks are time, not scores.
2015-01-16 17:51:10 -08:00
fe71ddd520
Update benchmark table.
2015-01-16 07:52:51 -08:00
096578cc92
Reorganize docs a bit.
2015-01-16 07:04:01 -08:00
16d2f62a24
Update reduce documentation
2015-01-16 09:53:20 +01:00
5a7b70d45c
Add documentation for reduce
2015-01-16 09:24:59 +01:00
64c2bd7633
Make all types support "!" so "if (!foo)" works reliably for all objects.
2015-01-15 21:50:01 -08:00
94259fac8a
Merge branch 'master' of https://github.com/munificent/wren
2015-01-15 21:17:45 -08:00
93a4dd1b64
Update docs to mention compiling as C++.
2015-01-15 21:15:21 -08:00
2ddf0a9586
Fix some overlooked references to forall.
2015-01-15 19:05:58 -08:00
78e99c6c99
Merge branch 'list-forall' of git://github.com/gsmaverick/wren into gsmaverick-list-forall
2015-01-15 06:52:43 -08:00
7716ad6263
Adds forall method on Sequences.
2015-01-13 23:47:01 -08:00
0c6d192ace
bretheren > brethren
2015-01-12 17:39:41 -06:00
1c9520020e
unvalid > invalid
2015-01-12 17:27:35 -06:00