]> Kevux Git Server - fll/commit
Progress: featureless make.
authorKevin Day <thekevinday@gmail.com>
Sat, 18 Jul 2020 05:08:58 +0000 (00:08 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 18 Jul 2020 05:09:17 +0000 (00:09 -0500)
commitc04157605f8e5519ae8850302e0918d6690868c1
treec19b89e95f7cabddd92a4d92b9080da776614359
parent7ed1bf87a7ba67c8206acec4e6e80b9f87d09021
Progress: featureless make.

I flip-flopped on how I wanted to handle the print functions and need to update/rewrite them again after this commit.
The end of an operation always prints the section, line number, etc.., so I do not need as many custom print functions as I ended up doing in this commit.

This begins processing the stack path.

The pre-process idea just will not work because the argument length is not known until after expansion.
This throws away the idea of having a pre-process validation on the operation rules, unfortunately.

There are some mistakes in the expand function when handling arguments that need to be fixed.
level_3/fake/c/private-build.c
level_3/fake/c/private-make.c
level_3/fake/c/private-make.h
level_3/fake/c/private-print.c
level_3/fake/c/private-print.h
level_3/fake/data/build/fakefile