1
1
Fork 0
mirror of https://github.com/azur1s/bobbylisp.git synced 2024-10-16 02:37:40 -05:00
Another lisp dialect (mirror)
Find a file
2022-05-04 00:54:54 +07:00
codegen fix codegen formatting 2022-05-04 00:54:54 +07:00
core fix codegen formatting 2022-05-04 00:54:54 +07:00
examples fix codegen formatting 2022-05-04 00:54:54 +07:00
syntax rewrite xdxdxdxdxdx 2022-05-04 00:48:43 +07:00
transformer rewrite xdxdxdxdxdx 2022-05-04 00:48:43 +07:00
.gitignore cpp -> typescript 2022-03-16 07:36:39 +07:00
build.sh rewrite xdxdxdxdxdx 2022-05-04 00:48:43 +07:00
Cargo.lock rewrite xdxdxdxdxdx 2022-05-04 00:48:43 +07:00
Cargo.toml rewrite xdxdxdxdxdx 2022-05-04 00:48:43 +07:00
FUNDING.yml update misc stuff 2022-03-07 03:53:44 +07:00
LICENSE-APACHE rename (again) 2022-03-06 23:51:03 +07:00
LICENSE-MIT rename (again) 2022-03-06 23:51:03 +07:00
README.md rewrite xdxdxdxdxdx 2022-05-04 00:48:43 +07:00
rust-toolchain.toml rewrite xdxdxdxdxdx 2022-05-04 00:48:43 +07:00

Hazure

Programming language that compiles to Typescript!

Note: Everything in this project can be changed at anytime! (I'm still finding out what work best for lots of thing) if you have an idea, feel free to create an issues about it, or even create a PR! (I'd be very happy)

Prerequistie

  • node/deno for running Typescript
  • Rust (if you're going to build from source)
  • (Optional) if you use Vim, you can get the syntax highlighting here

Installing

Currently there is only a build script on linux:

$ curl -s https://raw.githubusercontent.com/azur1s/hazure/master/build.sh | bash -s
...
$ hzc --help

or if you want to build in debug mode:

curl -s https://raw.githubusercontent.com/azur1s/hazure/master/build.sh | bash -s d
...
$ hzc --help

Contributing

Found a bug? Found a better way to do something? Make a pull request or tell me in the issues tab! Anything contributions helps :D

Steps to build:

  1. Clone this repo https://github.com/azur1s/hazure.git
  2. Build executable cargo build
  3. Try running some examples! hzc compile path/to/file.hz

License

Hazure is licensed under both MIT license and Apache License