Browse files

document AST

(masak, please proof-read and augment)
  • Loading branch information...
1 parent 06c2000 commit 584bf603e14790ef7a3a81845ce806cb2f80d763 @moritz moritz committed Aug 2, 2012
Showing with 13 additions and 0 deletions.
  1. +13 −0 lib/AST.pod
View
13 lib/AST.pod
@@ -0,0 +1,13 @@
+=begin pod
+
+ class AST { }
+
+An C<AST> or I<Abstract Syntax Tree> is a partially processed representation
+of a program. ASTs are return values of the C<quasi> quoting construct,
+and are typically used withing macros to generate code that is inserted
+in the calling location of the macro.
+
+There is no API defined for ASTs yet. Hopefully that will emerge as
+part of the work on macros.
+
+=end pod

0 comments on commit 584bf60

Please sign in to comment.