diff options
author | Jovansonlee Cesar <ivanceras@gmail.com> | 2020-11-25 19:33:37 +0800 |
---|---|---|
committer | Jovansonlee Cesar <ivanceras@gmail.com> | 2020-11-25 19:33:37 +0800 |
commit | 7df7aea9ec27e7b5467049f8dd28ddf0af9f2a03 (patch) | |
tree | 2b67787637dc03337a8c82fd7e7b348502356d61 | |
parent | 30fa9c56f67fef0b7317b2e3679035b69461f68c (diff) |
Update example, update TODO
-rw-r--r-- | svgbob/TODO.md | 2 | ||||
-rw-r--r-- | svgbob/test_data/demo.bob | 16 | ||||
-rw-r--r-- | svgbob/test_data/merge.bob | 7 |
3 files changed, 18 insertions, 7 deletions
diff --git a/svgbob/TODO.md b/svgbob/TODO.md index 0e8ce6b..2ccf823 100644 --- a/svgbob/TODO.md +++ b/svgbob/TODO.md @@ -13,3 +13,5 @@ - [ ] Add test cases - [ ] Re-implement the escape string with double quotes. - [ ] Use perfect hashmap [phf](https://crates.io/crates/phf) to efficiently build the maps(unicode_map, circle_map, ascii_map) at compile time. +- [ ] Fix the double arrow issue + When there is 2 arrows in the middle of a line `---->>-------` or `----<<----` diff --git a/svgbob/test_data/demo.bob b/svgbob/test_data/demo.bob index 4e259a3..c73fa22 100644 --- a/svgbob/test_data/demo.bob +++ b/svgbob/test_data/demo.bob @@ -571,6 +571,7 @@ o-> Arcs o-> Quick logo scribbles + .---. _ /-o-/-- .--. |-| .--. .-/ / /-> /--. \ .--)-| .--.-. //.-.\ @@ -578,13 +579,14 @@ o-> Arcs '-. \ /\ |-// . * | '--'-' \\'-'/ \ / \ '+'/ \__/ '--' ' '--' - - .----. _ - | | ,--(_) - __|____|__ _/ .-. \ - | ______--| (_)( ) ) - `-/.::::.\-' \ `-'_/ - '--------' `--(_) + _____ + .----. _ / __)\ + | | ,--(_) | / \ \ + __|____|__ _/ .-. \ ___| |__/ / + | ______--| (_)( ) ) / (_ _)_/ + `-/.::::.\-' \ `-'_/ / / | | + '--------' `--(_) \ \__/ | + \(_____/ _______ \ .' /____'. \ / diff --git a/svgbob/test_data/merge.bob b/svgbob/test_data/merge.bob index 00fb0ac..4c14b1b 100644 --- a/svgbob/test_data/merge.bob +++ b/svgbob/test_data/merge.bob @@ -144,6 +144,13 @@ \ / + + + ----><------ + + ----<>------- + + ----->>---- ---------->> |