front-end/interaction in drscheme:language:module-based-language->language-mixin
This method is just like
front-end/complete-program except that it is called with program fragments,
for example the expressions entered in the interactions
window. It is also used in other contexts by
tools to expand single expressions.
( -> (-> (union sexp syntax eof))
send a-drscheme:language:module-based-language->language-mixin front-end/interaction port line-col-offset settings teachpack-cache)
port : port
line-col-offset : (union false? (list/p (union false? number?) (union false? number?) (union false? number?)))
settings : settings
teachpack-cache : drscheme:teachpack:teachpack-cache
Reads a syntax object, from input. Does not use
settings.
For languages that use these mixins, there is no difference
between this method and
front-end/complete-program.