vgsantoniazzi / tiny-lang Goto Github PK
View Code? Open in Web Editor NEWtiny-lang — A different programming language. Supports a bunch of spoken languages.
tiny-lang — A different programming language. Supports a bunch of spoken languages.
Now, an if
does not support nesting. We need support here: https://github.com/vgsantoniazzi/tiny-lang/blob/master/src/statements/IfStatement.cpp
It's necessary to a minimal interpreter works.
Now we have only integers, maybe we can have strings also.
I think something about func
the lexeme to call FunctionStatement
We need to improve the tests including integration tests. Maybe re-build all suit. We can use the core of them, but we really need improve.
Was a good Idea if had strong typing in this language
If we have Integers, Strings and strong typing, maybe we can have casting.
Nowdays we're supporting variable assingment only for expression.
E = (2+2)*2
We need support variable to variable, like:
E = (2+2)*2
X = E
?X
And the console output:
8
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.