samtebbs33 / ashlang Goto Github PK
View Code? Open in Web Editor NEWThe re-write of my programming language
The re-write of my programming language
Finish the makefile that will be used to compile and install the tools.
Change the source tree so that all header files are found in a separate directory to the source files, and organise them so that each group of similar headers are in their own folder that corresponds to the relevant source file.
Write the grammars for bison and flex.
Write the actions that take place when a parser token or lexeme is matched.
Finish the initial class-import procedure, so that types declared in source files and compiled classes can be used within the source file currently being compiled.
Add a type declaration's super-types to the type definition that is built during the pre-parsing stage.
Finish a basic error reporting system to be used by the all relevant aspects of the compilation process.
Finish the semantic analysis of the majority of currently implemented tokens.
Plan the bytecode generation procedure and instruction set.
Finish the stage that occurs before the semantic analysis stage.
This is when type and function definitions are stored, so that types and functions can be used no matter where they are declared within a file.
Plan the procedure of importing source files or compiled classes, so that they can be used by the code currently being compiled.
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.