Warning: this is an htmlized version!
The original is here, and
the conversion rules are here.
#######
#
# E-scripts on ohm.
#
# Note 1: use the eev command (defined in eev.el) and the
# ee alias (in my .zshrc) to execute parts of this file.
# Executing this file as a whole makes no sense.
# An introduction to eev can be found here:
#
#   (find-eev-quick-intro)
#   http://anggtwu.net/eev-intros/find-eev-quick-intro.html
#
# Note 2: be VERY careful and make sure you understand what
# you're doing.
#
# Note 3: If you use a shell other than zsh things like |&
# and the for loops may not work.
#
# Note 4: I always run as root.
#
# Note 5: some parts are too old and don't work anymore. Some
# never worked.
#
# Note 6: the definitions for the find-xxxfile commands are on my
# .emacs.
#
# Note 7: if you see a strange command check my .zshrc -- it may
# be defined there as a function or an alias.
#
# Note 8: the sections without dates are always older than the
# sections with dates.
#
# This file is at <http://anggtwu.net/e/ohm.e>
#           or at <http://anggtwu.net/e/ohm.e.html>.
#        See also <http://anggtwu.net/emacs.html>,
#                 <http://anggtwu.net/.emacs[.html]>,
#                 <http://anggtwu.net/.zshrc[.html]>,
#                 <http://anggtwu.net/escripts.html>,
#             and <http://anggtwu.net/>.
#
#######




https://dubroy.com/blog/visualizing-packrat-parsing/ ******
https://dubroy.com/blog/sketches-from-cdg/
https://news.ycombinator.com/item?id=39379552 Visualizing Packrat Parsing (2021) (dubroy.com)
https://ohmjs.org/
https://ohmjs.org/pubs/sle2017/incremental-packrat-parsing.pdf
https://ohmjs.org/editor/
https://ohmjs.org/pubs/live2016/ Language Hacking in a Live Programming Environment
https://en.wikipedia.org/wiki/Parsing_expression_grammar
https://www.jstor.org/stable/2685881?seq=1
;; (find-books "__comp/__comp.el" "kruskal-landwehr")
http://glench.com/LegibleMathematics/
https://tinlizzie.org/VPRIPapers/tr2007002_packrat.pdf Packrat Parsers Can Support Left Recursion
  ^ Alessandro Warth, James R. Douglass, Todd Millstein

https://worrydream.com/LearnableProgramming/#flow

https://www.brendangregg.com/flamegraphs.html
https://github.com/ohmjs/ohm-editor

https://tratt.net/laurie/blog/2011/parsing_the_solved_problem_that_isnt.html
https://news.ycombinator.com/item?id=39455167 Parsing: The Solved Problem That Isn't (2011) (tratt.net) - Adding a new production could totally screw up seemingly unrelated parses that worked fine before ***




# https://github.com/ohmjs/ohm
# (find-git-links "https://github.com/ohmjs/ohm" "ohm")
# (code-c-d "ohm" "~/usrc/ohm/")
# (find-ohmfile "")
# (find-ohmsh "find * | sort")

https://ohmjs.org/docs/intro#nodejs

npm install ohm-js
npm ls ohm-js
# (find-man "1 npm")
# (find-man "1 npm-install")
# (find-man "1 npm-ls")
# (find-man "1 npm-ls" "npm help folders")
# (find-man "1 npm-folders")

export PAGER=cat
npm help folders
npm help folderss
npm help explain







#  Local Variables:
#  coding:               utf-8-unix
#  End: