https://github.com/vgsantoniazzi/harsh
harsh — A unfinished C precompiler
https://github.com/vgsantoniazzi/harsh
compilers precompile precompiler
Last synced: 6 days ago
JSON representation
harsh — A unfinished C precompiler
- Host: GitHub
- URL: https://github.com/vgsantoniazzi/harsh
- Owner: vgsantoniazzi
- Created: 2016-06-20T17:49:24.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-07-26T19:07:18.000Z (almost 10 years ago)
- Last Synced: 2025-02-28T01:16:33.656Z (over 1 year ago)
- Topics: compilers, precompile, precompiler
- Language: C
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Welcome to Harsh
Harsh is a C precompiler written in C.
## Getting Started
From source code:
```
git clone git@github.com:vgsantoniazzi/harsh.git
```
#### Compile
```
make
```
#### Usage (REPL)
```
make run
```
#### Clean object files
```
make clean
```
#### Install
```
make install
```
#### Format source code
```
make format
```
## Contributing
I :heart: Open source!
[Follow github guides for forking a project](https://guides.github.com/activities/forking/)
[Follow github guides for contributing open source](https://guides.github.com/activities/contributing-to-open-source/#contributing)
## License
Harsh is released under the [MIT license](http://opensource.org/licenses/MIT).