procedure
( expand-for-clause* orig-stxclause)→syntax?
orig-stx:syntax?clause:syntax?
outer-checkpos-guardinner-checkpre-guardpost-guard
which can then be spliced into the appropriate iterations. See :do-in for more information.
The result may use unsafe operations.
The first argument orig-stx is used only for reporting syntax errors.
Added in version 8.10.0.3 of package base.
procedure
( expand-for-clause orig-stxclause)→syntax?
orig-stx:syntax?clause:syntax?
outer-checkpos-guardpre-guardpost-guard
If a clause expands to a inner-check clauses that is not ignorable, expand-for-clause reports an error. An ignorable clause is (void ) or a begin form wrapping ignorable clauses.