thorpej / nfp09 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from brouhaha/fp09
An IEEE 754 floating point library for the MC6809
This project forked from brouhaha/fp09
An IEEE 754 floating point library for the MC6809
There is an opportunity for tail-call optimization in dispat.s
There are several opportunities for tail-call optimization in util.s
There is an opportunity for tail-call optimization in intflt.s
For users wanting to embed nfp09 inside their own ROM, it is useful to strip away unneeded functionality. In particular, if the application only uses one of the nfp09 ABIs, eliding the unused one can save considerable space.
There is an opportunity for tail-call optimization in fads.s
Building OS-9 linkable ROM images does not currently work. Additional tooling and post-processing will be required.
I originally intended to keep the original IF-ELSE-ENDIF constructs as comments, but it quickly became cumbersome to do so, especially as the blocks became larger. Go back and clean those comments up and let the code speak for itself.
There should be a well-commented nfp09-abi include file for consumers of nfp09. This should define all of the externally-available interfaces in a way that prevents pollution of the symbol namespace. The internal names for these interfaces should be defined in terms of the external equates.
There are several opportunities to use tail-call optimizations in compare.s
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.