gilch / hissp

It's Python with a Lissp.
https://gitter.im/hissp-lang/community
Apache License 2.0
387 stars 11 forks source link

Quicker quickstart #133

Closed gilch closed 3 years ago

gilch commented 3 years ago

Reorganization of the quickstart. Hopefully nothing important got lost. I really should have committed more frequently. The quickstart did not get any shorter, but it now gets to the most useful parts sooner. I also added more exposition and examples where more clarity was warranted. Docs are hard.

Also a small refactor of a reader method.

codecov[bot] commented 3 years ago

Codecov Report

Merging #133 (fc6e583) into master (3278634) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##            master      #133   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            5         5           
  Lines          660       658    -2     
  Branches       102       102           
=========================================
- Hits           660       658    -2     
Impacted Files Coverage Δ
src/hissp/reader.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 3278634...fc6e583. Read the comment docs.

gilch commented 3 years ago

Still seeing some problems with the system calls examples. Those are not automatically tested because they were different on Unix and Windows. Looks like I still don't have a version that works on both yet. Might not be possible this way. Python has other ways of writing files though.