Skip to content

A test of the LLVM compiler library. Why not a fully-featured JS compiler later?

Notifications You must be signed in to change notification settings

KokaKiwi/ecma-llvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A small pseudo-ECMAScript (more Javascript) compiler.

It's not targeted to be a fully-featured JS compiler, it's more a test of the LLVM library.

Requirements:
- CMake (Building tools): https://www.cmake.org/
- LLVM libraries (LLVM IR code generation): https://llvm.org/
- Ragel (Lexer generating): https://www.complang.org/ragel/
- Lemon (Parsing generating): https://www.hwaci.com/sw/lemon/

Links:
- Castel language (by the guy who introduced me to LLVM :D): https://castel.github.com/

About

A test of the LLVM compiler library. Why not a fully-featured JS compiler later?

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages