aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 3bb3e00b837e9911e52dc86578d25fc40f3e15c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# xuxuxu

## xuxuxu -- Program for rendering C source code files to PNG image format in TempleOS style.

Compile: `$ sh compile.sh`

Install: `$ sudo sh install.sh`

License: GNU/GPLv3

This library depends on (these libraries are included in static version of the program):
- xtandard: https://gitlab.com/xolatile/xtandard
- xyntax:   https://gitlab.com/xolatile/xyntax
- xormat:   https://gitlab.com/xolatile/xormat

About this program:
- It is extremely slow, it's written to be generic and extensible, not language specific or optimized.
- You can easily add new syntax support with it, for your own language or some that I didn't include.
- Everything related to my libraries is clean of all warning options on GCC and Valgrind (hopefully).

Use:
```bash
$ xuxuxu < my_program.c"
```

![screenshot](screenshot.png)