Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hostilefork.json => now runs relative to cwd #2

Merged
merged 1 commit into from
Sep 5, 2021

Conversation

hostilefork
Copy link
Contributor

As a new rule for Ren-C as a whole, scripts don't change the working
directory when invoked from the command line. Instead, the feature
of finding resources relative to the script location is done by using
TAG! values as the argument to DO, LOAD, IMPORT:

metaeducation/rebol-issues#2374 (comment)

So long as the note needs changing, this goes ahead and mentions
that the whitespace interpreter is being used as a testbed for the
UPARSE parser that is written entirely in interpreted usermode
code, and is thus glacially slow compared to native code. The
native code rewrite is being held off until a working stream
parsing design has been achieved.

As a new rule for Ren-C as a whole, scripts don't change the working
directory when invoked from the command line.  Instead, the feature
of finding resources relative to the script location is done by using
TAG! values as the argument to DO, LOAD, IMPORT:

metaeducation/rebol-issues#2374 (comment)

So long as the note needs changing, this goes ahead and mentions
that the whitespace interpreter is being used as a testbed for the
UPARSE parser that is written entirely in interpreted usermode
code, and is thus glacially slow compared to native code.  The
native code rewrite is being held off until a working stream
parsing design has been achieved.
@thaliaarchi
Copy link
Member

Thanks for the update!

@thaliaarchi thaliaarchi merged commit cb94f4d into wspace:main Sep 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants