Not the subset you can fit onto a 6502, thus that subset fits the same purpose as K&R C, a portable macro assembler, calling into functions that are written in raw Assembly, compiled by an external macro Assembler.
And good luck making good use of 6502 registers for C code.
And good luck making good use of 6502 registers for C code.