We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c7e9d9f commit 4bbf3a0Copy full SHA for 4bbf3a0
doc/src/devdocs/eval.md
@@ -71,6 +71,14 @@ which handles tokenizing Julia code and turning it into an AST, and [`julia-synt
71
which handles transforming complex AST representations into simpler, "lowered" AST representations
72
which are more suitable for analysis and execution.
73
74
+If you want to test the parser without re-building Julia in its entirety, you can run the frontend
75
+on its own as follows:
76
+
77
+ $ cd src
78
+ $ flisp/flisp
79
+ > (load "jlfrontend.scm")
80
+ > (jl-parse-file "<filename>")
81
82
## [Macro Expansion](@id dev-macro-expansion)
83
84
When [`eval()`](@ref) encounters a macro, it expands that AST node before attempting to evaluate
0 commit comments