orcc / Orcc
Open RVC-CAL Compiler
Stars: ✭ 26
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
Rustc Dev Guide
A guide to how rustc works and how to contribute to it.
Stars: ✭ 789 (+2934.62%)
Mutual labels: compiler
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
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
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
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
- Documentation is located at http://orcc.sf.net
- Javadoc is available at http://orcc.sf.net/javadoc/
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].