Comments (1)
Thanks grondilu - sigh browser compatibility ;)
(wasn't finding a dom reference in edge using querySelector it turned out ..)
I've taken a look at your Clifford.js and will send you some feedback via email - our implementations couldn't be more different so it'll be fun discussing those design choices a bit :). I did consider PEGJS, but in the end decided its scope is far beyond what I needed, and it wasn't worth dragging in an external dependency for what is now about 20 lines of code. (I also wanted an inline syntax that parses as normal JS, meaning I know its valid when it enters ganja's translator and have no need for syntax checking and error reporting).
from ganja.js.
Related Issues (20)
- Straightforward way to get current camera view/projection matrix? HOT 1
- Add TypeScript support HOT 6
- Calling Inverse raises error in 0 dimensions
- The code is unclear HOT 1
- Support WebVR HOT 3
- Feature Request for {data:cubeF, transform:1+1e0}
- Feature request: larger viewport in (2,0,1)*
- Having troubles including classes within Algebra() scope HOT 4
- division by zero inconsistent with IEEE 754 standard
- Table at section "Ganja ingredients and syntax." should have a row for inner product operator "|" HOT 1
- Nested reactivity broken with OpenGL HOT 1
- Feature Request: General Inverse creation in the code generator HOT 1
- I found a reference that might be useful to include in the documentation
- Why doesn't ganja.js follow the right hand rule?
- Inline parser regression: character choking
- Offsets out of bounds for Quaternion addition
- [inline] Support for Object Methods
- Long SVG lines bug in Chrome
- Dual of 1 returns false
- Can't drag points on iPad Pro 2021
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 ganja.js.