alcover / Lacy
Licence: mit
compile/run for the lazy
Stars: ✭ 76
Projects that are alternatives of or similar to Lacy
piston-cli
Universal shell supporting code highlighting, files, and interpretation without the need to download a language.
Stars: ✭ 43 (-43.42%)
Mutual labels: compile
C cpp project framework
CMake build system( framework) with kconfig support for C/CPP projects
Stars: ✭ 26 (-65.79%)
Mutual labels: compile
angular-compile
🆖 Angular Dynamic Compile - Convert strings to Angular components
Stars: ✭ 87 (+14.47%)
Mutual labels: compile
python-makefun
Dynamically create python functions with a proper signature.
Stars: ✭ 62 (-18.42%)
Mutual labels: compile
Breakdance
It's time for your markup to get down! HTML to markdown converter. Breakdance is a highly pluggable, flexible and easy to use.
Stars: ✭ 418 (+450%)
Mutual labels: compile
buildroot
Configure and build dahliaOS Linux-based builds
Stars: ✭ 56 (-26.32%)
Mutual labels: compile
fastaop
🚀 lightweight, high-performance AOP framework based on Java Annotation Processing, similar to Lombok
Stars: ✭ 87 (+14.47%)
Mutual labels: compile
Micromark
the smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
Stars: ✭ 793 (+943.42%)
Mutual labels: compile
RCCpp DX11 Example
Runtime Compiled C++ example based on the Dear ImGui DirectX11 Example
Stars: ✭ 35 (-53.95%)
Mutual labels: compile
cli
Nexss PROGRAMMER 2.x - innovative and evolutionary programming tool - over 50 programming languages
Stars: ✭ 15 (-80.26%)
Mutual labels: compile
Easyclangcomplete
💥 Robust C/C++ code completion for Sublime Text 3
Stars: ✭ 537 (+606.58%)
Mutual labels: compile
RCCpp-DearImGui-GLFW-example
Add Runtime Compiled C++ to the Dear ImGui example using the GLFW and OpenGL backend - with power saving
Stars: ✭ 61 (-19.74%)
Mutual labels: compile
Optimizing Swift Build Times
Collection of advice on optimizing compile times of Swift projects.
Stars: ✭ 3,509 (+4517.11%)
Mutual labels: compile
Bazel and compilecommands
Add compile_commands.json to your C++ Bazel Project
Stars: ✭ 62 (-18.42%)
Mutual labels: compile
Remarkable
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
Stars: ✭ 5,252 (+6810.53%)
Mutual labels: compile
lacy - Compile/run for the lazy
(Linux only)
Want to test a few lines of C ?
Normally you'd have to :
- create
test.c
- write headers
#include <stdfoo.h> #include <stdbar.h>...
- write entry-point
int main (int argc ...) {}
- write your code
- save
- finally run
gcc test.c -Wall -Wbar && ./a.out
Forgot a header ? To link math (-lm
) ?
Bad luck... Now you have to edit test.c
...
No such hassle with lacy :
$ lacy
int i = pow(2,8);
printf ("%d\n", i);
[CTRL+D]
256
lacy can also run files.
$ lacy hello.c
If your code has no main()
, lacy adds classic headers and puts your statements into main()
.
Usage
File :
$ lacy hello.c
Hello!
File + arguments :
$ lacy hello.c Bob
Hello Bob!
Pipe :
$ cat hello.c | lacy
Hello!
Prompt :
$ lacy
printf ("%s\n", "Hello!");
[CTRL+D]
Hello!
Inline :
$ lacy 'printf ("%s\n", "Hello!");'
Hello!
Print template :
$ lacy > new_project.c
(gets you a fresh all-included source)
Options
$ lacy -h
(help)
$ lacy -v
(version)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].