larsbrinkhoff/forth-compiler

Native inlining constant folding register allocating Forth compiler

27
/ 100
Experimental

This is a basic compiler for the Forth programming language that translates Forth code into efficient native machine instructions. It takes your Forth definitions as input and generates optimized assembly code. This tool is designed for compiler developers or embedded systems programmers who need to implement or optimize Forth applications.

No commits in the last 6 months.

Use this if you are developing or maintaining a Forth system and need a straightforward compiler with basic optimization features like inlining and register allocation.

Not ideal if you are a beginner programmer looking for a high-level language tool, or if you need a compiler for a language other than Forth.

compiler-development forth-programming embedded-systems assembly-generation code-optimization
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 5 / 25

How are scores calculated?

Stars

19

Forks

1

Language

Forth

License

GPL-3.0

Last pushed

Jan 19, 2016

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/larsbrinkhoff/forth-compiler"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.