No description
  • C 98.6%
  • Makefile 1.4%
Find a file
2026-03-25 17:10:22 -03:00
libs use nstr library 2026-03-25 02:01:32 -03:00
config.mk add makefile 2026-03-25 16:23:15 -03:00
Makefile add makefile 2026-03-25 16:23:15 -03:00
pila.c add ref count field in Value 2026-03-25 17:10:22 -03:00
pre.h use nstr library 2026-03-25 02:01:32 -03:00
README.md update readme 2025-02-05 19:47:47 -03:00

pila

Concatenative stack-based language. (written in C99) [not turing complete yet]

"Hello world" .

Goal

  • Keeping it small and portable
  • No floating point
  • A little of syntactic sugar (so strings literals look like you would expect, for example)

TODO

  • Work in removing hard dependency on libc
  • Native code generation?
  • Implement more of Pila in itself
  • Proper error handling
  • Case insensitiveness
  • (!!!) Implement threaded execution properly
  • FFI
  • Being able to be run bare-metal?