Skip to content

voiding/jink

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jink

The Jink programming language

GitHub Actions Workflow Status GitHub last commit GitHub contributors Discord License GitHub Repo stars

About

This is the home of the Rust compiler of the Jink programming language. This is a WIP and any contributions are welcome. Read more in the Contributions section below.

Goal Checklist

(Not in or by any particular order or specification)

General
  • Build lexer
  • Build parser
  • Build optimizer
  • Build bytecode/IR
  • Build VM / compile steps
Lexer
  • Lex string templates
Parser
  • Parse functions
  • Parse type definitions
  • Parse objects
  • Parse arrays
  • Parse classes
  • Parse function defaults
  • Parse string templates

Examples

TODO

Installation

TODO

Contributing

TODO contribution guide. Right now, feel free to provide feedback in any way you see fit, and if you do decide to submit a PR, make your decisions as clear as possible and provide as many details as you can.

License

This project is distributed under the GPLv3 License - see the license file for details.

Copyright © 2024 Jacob Buzalski

About

Jink programming language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%