Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Bfcc Alternatives
Similar projects and alternatives to bfcc
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Reverse-Engineering-Tutorial
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
-
bfgo
A fast, optimizing, BF compiler, interpreter, and REPL. Also includes a BF formatter and minifier! Implemented in Go. Batteries included.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
bfcc reviews and mentions
-
Ask HN: Guidance on writing a source to source compiler (transpiler)
You could start here:
https://github.com/jamiebuilds/the-super-tiny-compiler
That converts from lisp-like to javascript. Really though this is a big field, and there are lots of resources out there.
To get started look at your input language; you'll need to lex and parse that. Then massage the parsed structure into the appropriate output.
You can see me convert brainfuck to C, or x86 assembly language here:
https://github.com/skx/bfcc
-
I wrote a Brainfuck to Go compiler
Related to this I used go to compile brainfuck to x86 assembly:
https://github.com/skx/bfcc
That was a fun project I challenged myself to complete in a weekend.
-
Show HN: Optimizing brainfuck interpreter using only the C preprocessor
I wrote a simple compiler for brainfuck too:
https://github.com/skx/bfcc
Compiling to assembly language was pretty fast, but folding in repeated characters definitely made it faster still. Optimizing the assembly wasn't a particular goal, I guess recognizing loops that zero addresses, and similar, would be a good way to start.
- What's a good language to write a simple compiler for
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
Stats
skx/bfcc is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of bfcc is Go.
Sponsored