Skip to content

Vyking compiler. Vyking is a list-processing, functional programming language. The Syntax is inspired from Python.

Notifications You must be signed in to change notification settings

robinkeunen/Vyking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Vyking compiler

Robin Keunen
Pierre Vyncke

This projects aims to develop a simple compiler for the Vyking language. The syntax is inspired from Python. 
The compiler was built as an assignment at the University of Liège.

The compiler is written in Python and uses PLY lexer/parser. The compiler targets LLVM bytecode

Lexing and parsing are done. Type checking is only a stub, it does not go very far in the analysis. 
Code generation is not finished yet.

About

Vyking compiler. Vyking is a list-processing, functional programming language. The Syntax is inspired from Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published