"컴파일러" 태그별 라이브러리

accelerate-examples

Accelerate 언어의 예.
  • 66
  • Haskell
  • BSD 3-clause "New" or "Revised"

BIPLAN

바이트 코딩 해석 프로그래밍 언어.
  • 64
  • C
  • GNU General Public License v3.0

mutable

연구 및 빠른 프로토타이핑을 위한 데이터베이스 시스템(mutable-org 제공).
  • 64
  • C++
  • GNU Affero General Public License v3.0

opencilk-project

llvm/llvm-project에서 분기된 OpenCilk 컴파일러용 Monorepo. 테이퍼/LLVM 기반. 빌드 및 설치 지침은 OpenCilk/infrastructure 리포지토리를 참조하십시오.
  • 64
  • C++
  • GNU General Public License v3.0

dhall-json

  • 63
  • Haskell
  • BSD 3-clause "New" or "Revised"

salt

기능적 프로그래머가 항상 원했던 컴파일 대상. (discus-lang 제공).

llvm-hs-pretty

LLVM AST to Textual IR용 프리티 프린터.

MemeAssembly

Meme 기반 프로그래밍 언어.
  • 63
  • C
  • GNU General Public License v3.0 only

LLVM-Guide

LLVM(저수준 가상 머신) 가이드. 임의의 프로그래밍 언어로 작성된 프로그램의 컴파일 시간, 링크 시간, 런타임 및 "유휴 시간" 최적화를 위해 설계된 컴파일러 인프라에 대해 모두 알아보십시오. 원래 C/C++용으로 구현되었으며 Java, Python 등을 포함한 다양한 프런트 엔드가 포함된 언어 독립적 설계입니다.

husky

차세대 AI 및 소프트웨어를 향한 모든 사람의 역량을 강화합니다. (xiyuzhai-husky-lang 작성).

ravi-compiler

Ravi 및 Lua용 파서 및 컴파일러.
  • 60
  • C
  • GNU General Public License v3.0

parco

🏇🏻 Go 1.18+ Generics로 구동되는 빠르고 작은 바이너리 파서 및 컴파일러 생성기.
  • 59
  • Go
  • MIT

haskell-to-elm

Haskell 유형에서 Elm 유형, 인코더 및 디코더를 생성합니다.
  • 59
  • Haskell
  • BSD 3-clause "New" or "Revised"

accelerate-cuda

지원 중단됨: NVIDIA GPU의 백엔드를 가속화합니다.
  • 58
  • Haskell
  • BSD 3-clause "New" or "Revised"

CSpydr

Rust 및 C에서 영감을 받은 정적 유형의 저수준 컴파일 프로그래밍 언어입니다.
  • 57
  • C
  • MIT

kempe

Kempe는 컴파일된 스택 기반 언어입니다.
  • 57
  • Haskell
  • BSD 3-clause "New" or "Revised"

m2lang

LLVM 기반 Modula-2 컴파일러.
  • 57
  • C++
  • GNU General Public License v3.0

adorad

대담한 사람들을 위한 빠르고 표현력이 뛰어난 고성능 프로그래밍 언어입니다.
  • 56
  • C
  • MIT

sigmastate-interpreter

Ergo 블록체인을 위한 ErgoScript 컴파일러 및 ErgoTree Interpreter 구현.

Singeli

저수준 프로그래밍을 위한 고수준 인터페이스.
  • 54
  • C
  • ISC

aith

[초기 단계] 선형 유형, 1등급 인라인 함수, 레비티 다형성 및 영역이 있는 저수준 함수형 프로그래밍 언어..
  • 54
  • Haskell
  • GNU General Public License v3.0 only

Concrete-Syntax-Tree

구체적인 구문 트리는 소스 정보가 있는 s-expression을 나타냅니다.

java-2-times-faster-than-c

독단적이지 않은 소프트웨어 개발에 대한 질문. 동등한 기본 C 코드와 비교하여 JVM에서 실행되는 코드의 두 배 성능을 보여주는 실험입니다.
  • 51
  • Rust
  • GNU General Public License v3.0 only

peg

게으른 비결정적 연결 프로그래밍 언어(HackerFoo 제공).
  • 51
  • Haskell
  • GNU General Public License v3.0 only

catspeak-lang

GameMaker 게임용 크로스 플랫폼 모딩 언어..

claro-lang

클라로 랭.

Pyxell

Python으로 작성된 C++로 컴파일된 다중 패러다임 프로그래밍 언어..

haskelm

Template Haskell을 사용하여 Haskell에서 Elm으로 변환합니다. 라이브러리와 실행 파일을 모두 포함합니다.
  • 49
  • Haskell
  • BSD 3-clause "New" or "Revised"

blazex

AOT 컴파일 객체 지향 프로그래밍 언어.
  • 49
  • Rust
  • Apache License 2.0

molten

ML 유사 언어(Rust로 작성)용 LLVM 컴파일러.
  • 48
  • Rust
  • GNU General Public License v3.0 only