More TODO ideas.
authorRichard W.M. Jones <rjones@redhat.com>
Tue, 31 Dec 2019 09:01:17 +0000 (09:01 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Tue, 31 Dec 2019 09:01:42 +0000 (09:01 +0000)
TODO

diff --git a/TODO b/TODO
index 4ed2e11..379bb14 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,12 @@
-'let :=' for immediate evaluation in assignment.
+'let :=' for immediate evaluation in assignment.  Does this work
+for included files?
 
 Default parameters, ie:
   goal foo (name, release = true) = ...
 You might only allow defaults to be added to the end, or you
 might allow goals to be called with labelled parameters.
+
+Functions, eg. wildcard("*.c").  These should be defined as shell
+scripts with a selection of common functions defined in stdlib.
+
+Allow "-" character in identifiers, so eg. "goal maintainer-clean" works.