aboutsummaryrefslogtreecommitdiff
path: root/src/makefile/token.rs
AgeCommit message (Collapse)AuthorLines
2021-04-05hit a weird compiler edge case i thinkMelody Horn-24/+114
2021-04-05allow for fucking horrifying crimesMelody Horn-22/+42
fuck you linux for making me support this after all
2021-04-04auto-yeet spaces after comma between function argumentsMelody Horn-3/+6
2021-04-02appease the mighty paperclipMelody Horn-1/+1
2021-04-02add helper function for empty tokenstringMelody Horn-0/+4
2021-04-02implement define blocksMelody Horn-4/+1
2021-04-02ignore macro-expanded-to-empty linesMelody Horn-0/+8
2021-04-01put extensions behind a featureMelody Horn-12/+25
2021-04-01and here i thought alt() would do backtracking on its ownMelody Horn-7/+3
2021-04-01for the record, shit is fucked right hereMelody Horn-37/+88
2021-04-01slightly fancier errorsMelody Horn-4/+4
2021-03-31redundancy is badMelody Horn-1/+1
2021-03-31avoid redundancyMelody Horn-0/+1
2021-03-31issuing correction on a previous post of mine, regarding pub(crate)Melody Horn-15/+15
2021-03-31fix the tests oopsMelody Horn-10/+17
2021-03-31massively upgrade error handlingMelody Horn-7/+9
2021-03-28almost implement all functionsMelody Horn-0/+7
2021-03-28lay down boilerplate for function callsMelody Horn-33/+63
of all the obnoxious GNUisms, this will probably wind up being the largest. especially if huge makefiles (e.g. Linux) use most of the functions that GNU offers, meaning we have to implement most of them to be Linuxable
2021-03-28add (& somewhat test!) GNUful conditionalsMelody Horn-0/+21
2021-03-27use Self more often in tokenMelody Horn-6/+6
2021-03-27why `pub` when you can `pub(crate)`?Melody Horn-11/+11
2021-03-27cargo fmtzseri-59/+105
2021-03-26start at the start, not the endMelody Horn-1/+1
2021-03-26overhaul target handlingMelody Horn-0/+49
2021-03-23man i don't even fuckin know anymoreMelody Horn-0/+236