merge from master
merge with master, clean up filesystem scheme
all tests fixed
new scheme for filesystem, more i depth, adaptable
Disassembly, stack and memory views now scale with window height.
Less log spam.
Merge branch 'master' of github-mattpf:6004x/6.004x
Include checkoff information in a non-modal portion of the display.
Remove .DS_Store from repo.
BSim performance optimisations
Remove unused duplicate of checkoff seed.
Move cursor to error position; ensure error is within the viewport.
Added [+-*/] operators to JSim syntax highlighter.
copy/paste and rename now number the files (to 10) to avoid overwrites
Merge branch 'master' of https://github.com/6004x/6.004x
merge
mosfets hopefully accept expression values; untested
Merge branch 'master' of https://github.com/6004x/6.004x into jsim
sources and source functions take expression values
making things more modular; working on only having parser use one call to parse_number