hy/tests/native_tests
Gergely Nagy 817b4688d8 hy.contrib.walk: New contrib module for walking the Hy AST
The hy.contrib.walk module provides a few functions to walk the Hy AST,
and potentially transform it along the way. The main entry point
is (walk), which takes two functions and a form as arguments, and
applies the first (inner) function to each element of the form, building
up a data structure of the same type as the original. Then applies outer
(the second function) to the result.

Two convenience functions are provided: (postwalk) and (prewalk), which
do a depth-first, post/pre-order traversal of the form.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2014-02-01 18:34:12 +01:00
..
contrib hy.contrib.walk: New contrib module for walking the Hy AST 2014-02-01 18:34:12 +01:00
__init__.hy ideas, ideas. 2013-03-05 18:39:34 -05:00
cons.hy Add a cons object and related mechanisms 2014-01-23 23:08:52 +01:00
core.hy Add integer-char? to core 2014-01-28 17:28:41 -05:00
defclass.hy Fix missing docstrings from defclass issue #248 2013-07-15 06:58:08 -06:00
language.hy Add set comprehensions, dict comprehensions and generator expressions 2014-01-16 00:49:48 +01:00
math.hy Operators + and * work without args, fixes #372 2013-12-16 00:04:43 +05:30
native_macros.hy Merge branch 'master' into pr/461 2014-01-23 21:57:17 +01:00
quote.hy Add test for unquote-splice behavior 2013-09-22 15:12:59 +02:00
reader_macros.hy Fix reader macros to actually be macros 2014-01-17 01:07:47 +01:00
unless.hy add nil as synonym for None 2013-12-27 13:50:19 -07:00
when.hy add nil as synonym for None 2013-12-27 13:50:19 -07:00
with_decorator.hy Rename decorate-with' to with-decorator' 2013-04-28 17:14:22 +02:00
with_test.hy added for and with macros 2013-12-29 16:50:21 +01:00