Clinton N. Dreisbach
47d67b0062
Added loop/recur macro for tail-call optimization
2014-01-12 14:02:27 -05:00
Abhishek L
bd53416a72
docs: update docs with coll? functionality
2014-01-12 15:52:14 +05:30
Clinton N. Dreisbach
3907c5bc53
Added docs for unquote and unquote-splice
2014-01-11 23:29:48 -05:00
Clinton N. Dreisbach
18c19043c7
Add note about underscore/dash shadowing
2014-01-11 09:58:47 -05:00
Clinton N. Dreisbach
977b47d3b4
Noted that args are optional with apply
2014-01-10 16:14:20 -05:00
Clinton N. Dreisbach
c03e798356
Added docs for apply
2014-01-10 16:09:56 -05:00
Nicolas Dandrimont
5017e3c211
Add documentation for the attribute access DSL
2014-01-09 18:36:24 +02:00
Paul Tagliamonte
d4357fe35c
Add @kenanb's logo to the docs. It's so amazing.
...
Thanks so much! Read more at:
http://www.kenanb.com/posts/Hy-Programming-Language-Logo.html
2014-01-08 20:51:17 -05:00
Will Kahn-Greene
0999886d35
Update quickstart.rst
...
Nixing the float: left inducing thing so that it looks better
on RTD.
2014-01-06 17:13:04 -05:00
Berker Peksag
d9d113670e
Add versionadded directives for macroexpand and macroexpand-1.
2014-01-05 22:16:29 +05:30
Vasudev Kamath
5b3f6879c6
Added .. versionadded: 0.9.13 and quoted the arguments. Also added
...
missing true for python code generation example.
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
2014-01-05 19:55:41 +05:30
Vasudev Kamath
1bdf0d04c3
Added documentation for new core function disassemble
...
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
2014-01-05 19:41:38 +05:30
Nicolas Dandrimont
a1895f635c
reword the four steps a bit
2014-01-03 17:19:06 +01:00
Nicolas Dandrimont
1d5847823b
more precise disclaimer
2014-01-03 17:19:06 +01:00
Nicolas Dandrimont
72a300c6e3
Add some documentation about models
2014-01-03 17:19:06 +01:00
Nicolas Dandrimont
9e02eaca26
Whitespace fix
2014-01-03 17:19:06 +01:00
Nicolas Dandrimont
88451bbeaa
Merge branch 'better-macroexpand' of https://github.com/sbp/hy into sbp-better-macroexpand
...
Conflicts:
hy/core/language.hy
tests/native_tests/language.hy
2014-01-02 00:49:40 +01:00
Bob Tolbert
032200bcb4
Some small doc fixes
...
This cleans up a number of doc warnings, including a bad
underline for zero?
While there, added a nil? function to match up with the
new nil is None.
Also un-hid myself from coreteam.
2013-12-31 16:14:05 -07:00
Paul Tagliamonte
eeef65b505
Change the signature of (for) and (with).
...
(for) is restored to clojure-like flatness.
(with) can be used without the nested list if you don't care about the
name.
Tests and examples updated.
2013-12-31 13:35:31 -05:00
Bob Tolbert
05899423df
Changing --show_tracebacks to --show-tracebacks
2013-12-31 09:56:03 -07:00
Bob Tolbert
5040c29946
Cleaning up some comments from berker
2013-12-31 09:56:03 -07:00
Paul Tagliamonte
931ce889f9
s/rply/rpython/
2013-12-31 11:26:31 -05:00
Bob Tolbert
a5e46fdc04
Merge pull request #402 from paultag/paultag/docs/compiler
...
Paultag/docs/compiler
2013-12-31 08:25:37 -08:00
Berker Peksag
9b1990901c
Fix |Unknown directive type "todo"| error.
2013-12-31 15:51:58 +02:00
Foxboron
426d34288f
Added docs and one small bug fix in defreader
2013-12-31 15:46:21 +02:00
Paul Tagliamonte
b011048b41
allow one-shot merge
2013-12-30 18:02:03 -05:00
Paul Tagliamonte
a5b56be83e
Merge branch 'master' of github.com:hylang/hy
2013-12-30 17:33:07 -05:00
Paul Tagliamonte
67fd0ddbbe
Document the compiler a little.
2013-12-30 17:32:57 -05:00
Bob Tolbert
d7956d03c3
Adding documentation for flatten
2013-12-31 03:49:37 +05:30
Paul Tagliamonte
893c2bc46e
Merge branch 'master' into pr/400
2013-12-30 16:49:32 -05:00
Bob Tolbert
4e3b6fd4cf
Add some docs for gensym and siblings
2013-12-30 14:42:55 -07:00
Foxboron
d82636958b
added for and with macros
...
Fixed up anaphoric.hy and added the tests too native_tests/__init__.py
added __init__.hy
2013-12-29 16:50:21 +01:00
Paul Tagliamonte
29c9e566e1
Merge branch 'paultag/ana/if' of github.com:paultag/hy into paultag/ana/if
2013-12-26 17:57:52 -05:00
Abhishek L
c69c14cc7d
contrib/anaphoric: More anaphoric macros added
...
* hy/contrib/anaphoric.hy: The following anaphoric macros have been
added
`ap-reject` : Opposite of ap-filter, yields the elements when a `pred`
evaluates to false
`ap-dotimes` : Execute body forms (possibly for side-effects) n times
with `it` bound from 0 to n-1
`ap-first` : return the first element that passes predicate
`ap-last` : return the last element that passes predicate
`ap-reduce`: anaphoric form of reduce that allows `acc` and `it` to
create a function that is applied over the list
* docs/contrib/anaphoric.rst: updated docs to reflect these changes
* tests/__init__.py: updated to explicitly include tests for anaphoric
macros
2013-12-26 05:57:06 +02:00
Paul Tagliamonte
c7070f82b5
Add ap-if docs.
2013-12-25 20:28:32 -05:00
Nicolas Dandrimont
799c39ffad
Implement del
...
Closes #385 .
2013-12-22 20:26:57 +02:00
Berker Peksag
abcd97b1f1
Add update_coreteam script.
2013-12-17 18:50:01 +02:00
Vasudev Kamath
58313884b2
Added information about core team members
...
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
2013-12-17 14:36:19 +02:00
Berker Peksag
ecd13ef659
Add versionadded directive to cli.rst.
2013-12-06 07:51:32 +02:00
Joe H. Rahme
61112138ca
Adds try-hy to the docs
...
As requested in PR #350 .
This commit also adds Joe "rahmu" Hakim Rahme to the AUTHORS file
2013-12-05 23:07:46 +05:30
Berker Peksag
2c76d8ec90
Document command line options.
2013-12-05 22:03:05 +05:30
Guillermo Vaya
3cc0f8a717
Added info about tox, so people can use it prior to a PR
2013-12-02 12:07:05 +01:00
Paul Tagliamonte
9531d772cf
add the start of hacking rules
2013-12-01 12:56:26 -05:00
Abhishek L
d8c29f51d6
docs/api:formatting fixes in quote' and
unquote'
...
A newline was omitted which caused the examples not to render for quote
and unquote forms
2013-12-01 01:20:58 +05:30
agentultra
3773be1d1a
Rename anaphoirc.rst to anaphoric.rst
2013-11-30 10:47:08 -05:00
agentultra
cb6889314a
Add documentation and doc strings
2013-11-29 19:59:20 -05:00
Abhishek L
63a9e35f7f
Document eval
, quasiquote' and
quote'.
...
Also, fix the usage of `setv`.
2013-11-27 12:14:49 +02:00
Christopher Allan Webber
8348b2b0fd
Fix the repo location
2013-10-17 15:35:17 -05:00
Joe H. Rahme
3856467bf6
Uses square brackets for conds in docs
2013-10-16 18:31:18 +02:00
Sean B. Palmer
defccc6853
Added macroexpand-1
2013-10-11 13:50:10 +01:00