gitextract_3r4214vd/ ├── .github/ │ ├── generate_notes.py │ └── workflows/ │ ├── build.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── data/ │ ├── nk57-cond.otf │ ├── nk57-eb.otf │ └── nk57.otf ├── default.nix ├── examples/ │ ├── 3d.scrp │ ├── actual_3d.scrp │ ├── ball.scrp │ ├── circle.scrp │ ├── clock.scrp │ ├── colors.scrp │ ├── fibonacci.scrp │ ├── guess.scrp │ ├── hello_world.scrp │ ├── neon.scrp │ └── trig.scrp ├── external/ │ ├── cfgpath.c │ ├── cfgpath.h │ ├── nanosvg.h │ ├── nanosvgrast.h │ ├── rprand.h │ ├── tinyfiledialogs.c │ └── tinyfiledialogs.h ├── scrap.desktop ├── scrap.rc ├── src/ │ ├── ast.c │ ├── ast.h │ ├── blocks.c │ ├── compiler.c │ ├── compiler.h │ ├── config.h │ ├── gc.c │ ├── gc.h │ ├── interpreter.c │ ├── interpreter.h │ ├── platform.c │ ├── render.c │ ├── save.c │ ├── scrap-runtime.c │ ├── scrap.c │ ├── scrap.h │ ├── scrap_gui.c │ ├── scrap_gui.h │ ├── std.c │ ├── std.h │ ├── term.c │ ├── term.h │ ├── thread.c │ ├── thread.h │ ├── ui.c │ ├── util.c │ ├── util.h │ ├── vec.c │ ├── vec.h │ ├── vm.c │ └── window.c └── translations/ ├── kk/ │ └── LC_MESSAGES/ │ └── scrap.po ├── ru/ │ └── LC_MESSAGES/ │ └── scrap.po └── uk/ └── LC_MESSAGES/ └── scrap.po