CodeParse["code"]
parses a string of WL code returning an abstract syntax tree.
CodeParse[File[src]]
parses a file of WL code returning an abstract syntax tree.
Details and Options
Examples
Basic Examples
Options
SourceConvention
Properties & Relations
Possible Issues
Related Guides
CodeParser`
CodeParser`
CodeParse
CodeParse["code"]
parses a string of WL code returning an abstract syntax tree.
CodeParse[File[src]]
parses a file of WL code returning an abstract syntax tree.
Examples
open all close allBasic Examples (1)
Options (1)
Properties & Relations (1)
The following three code strings parse in a similar manner:
e1 = CodeParse["f[x]"]e2 = CodeParse["f@x"]e3 = CodeParse["x//f"]The location of the tokens in the source are different for each source, so they are not identical:
e1 === e2 === e3