1
1
mirror of https://github.com/casey/just.git synced 2024-11-22 18:34:06 +03:00

Add sloc recipe

This commit is contained in:
Casey Rodarmor 2016-10-27 09:50:06 -07:00
parent 4bb926abc4
commit 4dd09a6e63
2 changed files with 6 additions and 6 deletions

View File

@ -22,6 +22,9 @@ install-clippy:
install-nightly:
rustup install nightly
sloc:
@cat src/*.rs | wc -l
# make a quine, compile it, and verify it
quine: create
cc tmp/gen0.c -o tmp/gen0

9
notes
View File

@ -1,18 +1,15 @@
notes
-----
- need to actually produce recipe lines
- test rendered recipe lines
- assignment
. add tokenizing test that covers interpolation
- implement string parsing
. use the same rules as rust: https://doc.rust-lang.org/reference.html#string-literals
. \xHH, \u{HHHHHH}, \n, \r, \t, \0, \\, \{ no other escapes
. '' strings with no escapes
. run interpolated instead of lines
- assignment
. make quine use assignment and interpolation
. make strings more than one character
.re-order evaluate assignment
- do proper handling of the state stack at EOF
- disallow unused arguments and variables
- allow exporting environment variables