Lichen

compiler/__init__.py

118:900d641f42d6
2016-10-20 Paul Boddie Added some more support for generating invocation code, distinguishing between static invocation targets that are identified and whose functions can be obtained directly and other kinds of targets whose functions must be obtained via the special attribute.
     1 """Package for parsing and compiling Python source code     2      3 There are several functions defined at the top level that are imported     4 from modules contained in the package.     5      6 parse(buf, mode="exec") -> AST     7     Converts a string containing Python source code to an abstract     8     syntax tree (AST).  The AST is defined in compiler.ast.     9     10 parseFile(path) -> AST    11     The same as parse(open(path))    12 """    13     14 from compiler.transformer import parse, parseFile