aboutsummaryrefslogtreecommitdiff
path: root/src/makefile/functions.rs
AgeCommit message (Expand)AuthorLines
11 daysoverhaul macro inheritanceMelody Horn-107/+111
11 daysclean up random rustrover lintsMelody Horn-1/+1
11 daysoverhaul eval architectureMelody Horn-97/+187
11 daysclippy momentMelody Horn-16/+10
2021-04-14ensure trailing / in dir outputMelody Horn-2/+10
2021-04-14keep track of sources for inference rules tooMelody Horn-9/+8
2021-04-06implement function `firstword`Melody Horn-0/+9
2021-04-06implement function `abspath`Melody Horn-0/+9
2021-04-06implement function `addsuffix`Melody Horn-0/+18
2021-04-06implement function `patsubst`Melody Horn-0/+27
2021-04-06appease our wire lord and saviorMelody Horn-3/+7
2021-04-06eagerly expand when appending to eagerly-expanded macrosMelody Horn-10/+46
2021-04-05implement function `word`Melody Horn-1/+12
2021-04-05fix `dir` implementationMelody Horn-0/+1
2021-04-05implement function `error`Melody Horn-0/+14
2021-04-05implement function `subst`Melody Horn-0/+16
2021-04-05implement function `words`Melody Horn-0/+9
2021-04-05implement function `lastword`Melody Horn-0/+9
2021-04-05implement function `dir`Melody Horn-0/+18
2021-04-05implement function `realpath`Melody Horn-0/+18
2021-04-05implement function `findstring`Melody Horn-0/+25
2021-04-04add more function testsMelody Horn-0/+96
2021-04-04implement `or` functionMelody Horn-0/+17
2021-04-04implement `and` functionMelody Horn-4/+18
2021-04-04implement `strip` functionMelody Horn-0/+11
2021-04-03fine, rustc, here's your fuckin underscoreMelody Horn-1/+1
2021-04-03no single-function modulesMelody Horn-87/+63
2021-04-03add test for shellMelody Horn-0/+7
2021-04-03avoid redundant returnMelody Horn-1/+1
2021-04-03implement `eval`Melody Horn-3/+28
2021-04-02appease the mighty paperclipMelody Horn-1/+1
2021-04-02implement `shell` function, partiallyMelody Horn-1/+35
2021-04-02implement `origin`Melody Horn-0/+14
2021-04-02implement `if`Melody Horn-0/+31
2021-04-01slightly fancier errorsMelody Horn-29/+20
2021-03-31awolnation voice BAILMelody Horn-12/+12
2021-03-31avoid redundancyMelody Horn-2/+2
2021-03-31issuing correction on a previous post of mine, regarding pub(crate)Melody Horn-14/+10
2021-03-31"im not owned! im not owned!!", i continue to insist as i allocate and trans...Melody Horn-2/+2
2021-03-31fix the tests oopsMelody Horn-15/+26
2021-03-31massively upgrade error handlingMelody Horn-36/+48
2021-03-28fix the unbounded type recursion (thanks @Lucretiel!)Melody Horn-21/+19
2021-03-28almost finish implementing functionsMelody Horn-121/+191
2021-03-28almost implement all functionsMelody Horn-11/+274
2021-03-28lay down boilerplate for function callsMelody Horn-0/+31