rekihyt / sifu Goto Github PK
View Code? Open in Web Editor NEWA concatenative, pattern-match oriented language based on tries.
License: Apache License 2.0
A concatenative, pattern-match oriented language based on tries.
License: Apache License 2.0
Another type of Ast with the same interface, but doesn't hash Vals. Patterns will be compared and hashed solely by their keys in their entries, instead of their keys and vals.
For value types that cannot be hashed or compared.
Change parsing from a line by line approach to greedily accept lines as one App until indentation levels are the same.
Multi-line Apps, i.e. lists or patterns
Postpone token parsing until pattern construction, only parse structure storing all tokens as strings
Consistency with Pattern interface, where any pattern including tokens can have a value. Also reduces amount of work necessary before being able to make decisions about source code structure.
Add arbitrary precision integers.
These are already implemented in std.math.
Hash the values of patterns during parsing in a separate term hashmap, to avoid computing/storing multiple values for the same term.
Lex line by line instead of reading entire source into memory.
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.