HN user

lefticus

102 karma

C++ Developer, The Retro Programmer, @lefticus on twitter

Posts19
Comments7
View on HN
www.youtube.com 9y ago

Why -0xFFFFFFFF == 1 [video]

lefticus
3pts0
www.youtube.com 9y ago

C++ Compile Time Maze Generator (and Solver)[video]

lefticus
3pts0
www.youtube.com 9y ago

Borland Turbo C++ 3.0 Review [video]

lefticus
3pts0
www.youtube.com 9y ago

A Simple Commodore 64 Game in C++17

lefticus
2pts0
www.youtube.com 9y ago

Language Features Removed in C++17 [video]

lefticus
2pts0
www.youtube.com 10y ago

How The Commodore 64 Memory Map Worked [video]

lefticus
91pts9
articles.emptycrate.com 10y ago

C++ Weekly – Ep 15 Using `std::bind`

lefticus
5pts0
articles.emptycrate.com 10y ago

C++ Weekly – Ep 14 Standard Library Gems: `next` and `exchange`

lefticus
3pts0
articles.emptycrate.com 10y ago

Fibonacci: You're Doing It Wrong [video]

lefticus
2pts1
www.youtube.com 10y ago

The Retro Programmer: TI99/4A Animation with BASIC [video]

lefticus
3pts0
articles.emptycrate.com 10y ago

C++ Weekly – Ep12 C++17's std::any

lefticus
2pts0
articles.emptycrate.com 10y ago

C++ Weekly – Ep11 Std::future Part 2

lefticus
2pts0
articles.emptycrate.com 10y ago

Folds (ish) in C++11

lefticus
2pts0
articles.emptycrate.com 10y ago

C++ Weekly – Ep10 Variadic Expansion Wrap-Up

lefticus
1pts0
articles.emptycrate.com 10y ago

C++ Weekly – Ep9 Std::future Quick-Start

lefticus
3pts0
articles.emptycrate.com 10y ago

C++ Weekly – Ep8 C++ Name Demangling

lefticus
1pts0
articles.emptycrate.com 10y ago

Stop Using Std::endl [video]

lefticus
39pts45
articles.emptycrate.com 10y ago

EmptyCrate.com: C++ Weekly with Jason Turner – Ep6 Intro to Variadic Templates

lefticus
1pts0
blog2.emptycrate.com 12y ago

ChaiScript – Easy to Use C++ Scripting – (almost) 5 Years Later

lefticus
2pts0

This was another reason I went the x86->6502 route instead of just a 6502 backend for llvm - it could plausibly work with any code. Let me know what you find.

Functional calls are not handled, which is part of the problem. There are several working examples in the x86-to-6502 repository. Please add more examples and help with additional translation.

I was unable to get any of the existing 3 llvm 6502 backends to produce reasonable code. Which is why I went this route. I meant to mention that in the video...