Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
6 days | overhaul macro inheritance | Melody Horn | -107/+111 | |
i was really proud of the lifetimes i had going on in the previous code. i should not have been. | ||||
6 days | clean up random rustrover lints | Melody Horn | -1/+1 | |
6 days | overhaul eval architecture | Melody Horn | -97/+187 | |
6 days | clippy moment | Melody Horn | -16/+10 | |
2021-04-14 | ensure trailing / in dir output | Melody Horn | -2/+10 | |
2021-04-14 | keep track of sources for inference rules too | Melody Horn | -9/+8 | |
2021-04-06 | implement function `firstword` | Melody Horn | -0/+9 | |
2021-04-06 | implement function `abspath` | Melody Horn | -0/+9 | |
2021-04-06 | implement function `addsuffix` | Melody Horn | -0/+18 | |
2021-04-06 | implement function `patsubst` | Melody Horn | -0/+27 | |
2021-04-06 | appease our wire lord and savior | Melody Horn | -3/+7 | |
2021-04-06 | eagerly expand when appending to eagerly-expanded macros | Melody Horn | -10/+46 | |
2021-04-05 | implement function `word` | Melody Horn | -1/+12 | |
2021-04-05 | fix `dir` implementation | Melody Horn | -0/+1 | |
2021-04-05 | implement function `error` | Melody Horn | -0/+14 | |
2021-04-05 | implement function `subst` | Melody Horn | -0/+16 | |
2021-04-05 | implement function `words` | Melody Horn | -0/+9 | |
2021-04-05 | implement function `lastword` | Melody Horn | -0/+9 | |
2021-04-05 | implement function `dir` | Melody Horn | -0/+18 | |
2021-04-05 | implement function `realpath` | Melody Horn | -0/+18 | |
2021-04-05 | implement function `findstring` | Melody Horn | -0/+25 | |
2021-04-04 | add more function tests | Melody Horn | -0/+96 | |
2021-04-04 | implement `or` function | Melody Horn | -0/+17 | |
2021-04-04 | implement `and` function | Melody Horn | -4/+18 | |
2021-04-04 | implement `strip` function | Melody Horn | -0/+11 | |
2021-04-03 | fine, rustc, here's your fuckin underscore | Melody Horn | -1/+1 | |
2021-04-03 | no single-function modules | Melody Horn | -87/+63 | |
2021-04-03 | add test for shell | Melody Horn | -0/+7 | |
2021-04-03 | avoid redundant return | Melody Horn | -1/+1 | |
2021-04-03 | implement `eval` | Melody Horn | -3/+28 | |
2021-04-02 | appease the mighty paperclip | Melody Horn | -1/+1 | |
2021-04-02 | implement `shell` function, partially | Melody Horn | -1/+35 | |
2021-04-02 | implement `origin` | Melody Horn | -0/+14 | |
2021-04-02 | implement `if` | Melody Horn | -0/+31 | |
2021-04-01 | slightly fancier errors | Melody Horn | -29/+20 | |
2021-03-31 | awolnation voice BAIL | Melody Horn | -12/+12 | |
2021-03-31 | avoid redundancy | Melody Horn | -2/+2 | |
2021-03-31 | issuing 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 ↵ | Melody Horn | -2/+2 | |
transform into a String https://twitter.com/dril_rs/status/1035032121860009984 | ||||
2021-03-31 | fix the tests oops | Melody Horn | -15/+26 | |
2021-03-31 | massively upgrade error handling | Melody Horn | -36/+48 | |
2021-03-28 | fix the unbounded type recursion (thanks @Lucretiel!) | Melody Horn | -21/+19 | |
2021-03-28 | almost finish implementing functions | Melody Horn | -121/+191 | |
2021-03-28 | almost implement all functions | Melody Horn | -11/+274 | |
2021-03-28 | lay down boilerplate for function calls | Melody Horn | -0/+31 | |
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 |