Skip to content
/ hj Public

hj is a general-purpose, compiled programming language made for fun.

Notifications You must be signed in to change notification settings

karl2883/hj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hj

hj will be a general-purpose, compiled programming language, made for fun. It will not be garbage-collected and will produce assembly by itself (only for one Intel-architecture). The compiler will be written in Rust. This hj project is a continuation of a much simpler, interpreted version by Trubiso and myself.

Goals

The main goal is for the language to be able to solve any problem from Advent of Code.

Current state

A basic lexer that produces tokens from the source has been made. The compiler will read from a given file and output all of the tokens when debug mode (-d) is enabled. Also, a basic parser has been made. The parser transforms the list of tokens into an AST (abstract syntax tree).

About

hj is a general-purpose, compiled programming language made for fun.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages