datum-lang / Datum
Licence: mit
🔡 🧜🏽♀️ 下一代企业级编程语言。A easy maintain(read/write) language for transform from/to other languages.
Stars: ✭ 107
Programming Languages
rust
11053 projects
Labels
Projects that are alternatives of or similar to Datum
Dataformsjs
🌟 DataFormsJS 🌟 A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.
Stars: ✭ 95 (-11.21%)
Mutual labels: compiler
Nanojit
NanoJIT is a small, cross-platform C++ library that emits machine code.
Stars: ✭ 101 (-5.61%)
Mutual labels: compiler
Ts Transform Import Path Rewrite
TS AST transformer to rewrite import path
Stars: ✭ 104 (-2.8%)
Mutual labels: compiler
Artist
ARTist's core implementation meant to be included in the art project. Provides ARTist APIs and boilerplate code for modules.
Stars: ✭ 97 (-9.35%)
Mutual labels: compiler
Faust
Functional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (+1171.03%)
Mutual labels: compiler
Orchestra
One language to be RegExp's Successor. Visually readable and rich, technically safe and extended, naturally scalable, advanced, and optimized
Stars: ✭ 103 (-3.74%)
Mutual labels: compiler
Webpack Core Usage
webpack2完整系列课程,欢迎阅读。同时欢迎移步我的react全家桶文章全集: https://github.com/liangklfangl/react-article-bucket
Stars: ✭ 94 (-12.15%)
Mutual labels: compiler
Swift Init Generator
An Xcode plugin that uses the Swift parser to generate initializers
Stars: ✭ 105 (-1.87%)
Mutual labels: compiler
Datum (aka Charj)
A easy maintain(read/write) language for transform from/to other languages.
Design for:
- legacy system migration.
- multiple-targets compiled languages. (by LLVM)
- quick pseudocode.
- simple DSL design. (TBD)
- domain model design for languages.
- visualize architecture.
Development
see in DEVELOPMENT.md
Roadmap
see in ROADMAP.md
License
lexer based on & inspired by solang & RustPython
This code is distributed under the MIT license. See LICENSE
in this directory.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].