All Projects → orcc → Orcc

orcc / Orcc

Open RVC-CAL Compiler

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Orcc

Finn
Dataflow compiler for QNN inference on FPGAs
Stars: ✭ 284 (+992.31%)
Mutual labels:  compiler, dataflow
Google Cloud Eclipse
Google Cloud Platform plugin for Eclipse
Stars: ✭ 75 (+188.46%)
Mutual labels:  dataflow, eclipse-plugin
Caramel
🍬 a functional language for building type-safe, scalable, and maintainable applications
Stars: ✭ 756 (+2807.69%)
Mutual labels:  compiler
Gccrs
GCC Front-End for Rust
Stars: ✭ 875 (+3265.38%)
Mutual labels:  compiler
Rustc Dev Guide
A guide to how rustc works and how to contribute to it.
Stars: ✭ 789 (+2934.62%)
Mutual labels:  compiler
J2cl
Java to Closure JavaScript transpiler
Stars: ✭ 773 (+2873.08%)
Mutual labels:  compiler
Pyterminfo
A terminfo-to-python cross compiler
Stars: ✭ 5 (-80.77%)
Mutual labels:  compiler
Drawflow
Simple flow library 🖥️🖱️
Stars: ✭ 730 (+2707.69%)
Mutual labels:  dataflow
Viper
[WIP] A Pythonesque language with a design that focuses on efficiency and expressiveness. Compiles to WebAssembly
Stars: ✭ 23 (-11.54%)
Mutual labels:  compiler
Typescripttolua
Typescript to lua transpiler. https://typescripttolua.github.io/
Stars: ✭ 783 (+2911.54%)
Mutual labels:  compiler
Modiscript
Acche din aa gaye
Stars: ✭ 888 (+3315.38%)
Mutual labels:  compiler
Tinycc
Unofficial mirror of mob development branch
Stars: ✭ 784 (+2915.38%)
Mutual labels:  compiler
Elm Platform
Bundle of all core development tools for Elm
Stars: ✭ 775 (+2880.77%)
Mutual labels:  compiler
Scipipe
Robust, flexible and resource-efficient pipelines using Go and the commandline
Stars: ✭ 826 (+3076.92%)
Mutual labels:  dataflow
Pyret Lang
The Pyret language.
Stars: ✭ 771 (+2865.38%)
Mutual labels:  compiler
Venom
venom - shellcode generator/compiler/handler (metasploit)
Stars: ✭ 904 (+3376.92%)
Mutual labels:  compiler
Vtil Core
Virtual-machine Translation Intermediate Language
Stars: ✭ 738 (+2738.46%)
Mutual labels:  compiler
Compiler
Compiler for Elm, a functional language for reliable webapps.
Stars: ✭ 6,672 (+25561.54%)
Mutual labels:  compiler
Tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Stars: ✭ 7,494 (+28723.08%)
Mutual labels:  compiler
Diez
The Design Token Framework — Adopt a unified design language across platforms, codebases, and teams
Stars: ✭ 928 (+3469.23%)
Mutual labels:  compiler

Open RVC-CAL Compiler

Build Status

Orcc is a development environment under BSD license dedicated to dataflow programming. Its primary purpose is to provide developers with a compiler infrastructure to allow several languages (software and hardware) to be generated from the same description composed of RVC-CAL actors and XDF networks. Orcc does not generate assembly or executable code directly, rather it generates source code that must be compiled by another tool.

Documentation

Applications

Applications are available in the Open RVC-CAL Applications project : https://github.com/orcc/orc-apps

Backends

The current status of the existing back-ends is summed up in the following table :

MPEG-4 Part 2 SP MPEG-4 Part 10 MPEG-H Part 2 JPEG
C OK OK OK OK
HLS OK NOK NOK N/A
Jade OK OK OK N/A
LLVM OK OK OK N/A
Promela OK N/A N/A N/A
Simulator OK OK NOK OK
TTA OK NOK OK N/A
Xronos OK NOK N/A OK
DAL N/A N/A N/A N/A
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].