Comments (1)
Comment by cgyarvin
Tuesday Sep 24, 2013 at 16:37 GMT
No, you're right. It's funny how many obvious errors one can make in a
page of code.
I view cosmetic changes as actually reverting to the original, correct
version. :-) Now, changing the semantics, that would be difficult at this
point...
On Tue, Sep 24, 2013 at 4:53 AM, Aaron Beckerman
[email protected]:
The way one is supposed to use the Nock spec is by repeatedly going
through the reduction rules from top to bottom, and applying the first rule
that matches. Some rules (for 10 and +) appear to be in the wrong order:
a more general rule is above a more specific rule, making the latter
unreachable. It looks like this kind of issue has been around since Nock 8K.To illustrate, I've modified the 5K spec. Perhaps that's heretical,
though! Let me know if I should have proposed a 4K spec, or done somethingelse.
You can merge this Pull Request by running
git pull https://github.com/ab9/urbit fix_nock_reduction_order
Or view, comment on, or merge it at:
#14
Commit Summary
- Fix reduction order in Nock spec
File Changes
- M Spec/nock/5.txthttps://github.com//pull/14/files#diff-0(4)
Patch Links:
from urbit.
Related Issues (20)
- Sustained growth in disk writes HOT 2
- hoon: sort runs out of memory
- clay, ames: applying change to widely distributed desk is very slow HOT 7
- Upgrade from 413 not working, "clay: failed to upgrade kelvin (wick)" HOT 3
- Ship crashing on boot with "behn: timer failed, queue blocked" HOT 2
- Rounding modes for floating point values differ.
- Can not boot ship (ran locally) HOT 3
- Out of disk space VPS because of 0i0 logs HOT 2
- loom: patch partial write error HOT 1
- Thread returns on a different wire than it was called on HOT 1
- upgraded to v3 on raspi and now no longer able to boot because of "out of memory" error HOT 6
- Web interface refuses to connect HOT 6
- "Assertion '0' failed in pkg/noun/manage.c:1801" on boot HOT 11
- `-build-file` with a core seems stateful HOT 5
- Ships erroneously crash with "loom: patch write: fail: No space left on device" HOT 2
- #4 HOT 3
- #118577 HOT 1
- Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
- ship will not load after chop data removal HOT 4
- %fine-mismatch spam HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from urbit.