Frank V. Castellucci
Frank V. Castellucci
No interest at the moment
Adding the equivalent of `fstat` for file/directory information would be useful. Like a supper set of Lisp `probe-file`: ```lisp (defq fi (probe-file "filename")) ; Return an emap with standard :keynames...
@nuclearfall and @vygr `lib/pathnode/pathnode.inc` is starting to provide things noted above by constructing a sparse hierarchical file path by subclassing (in essence) `lib/collections/xnode.inc`. Each node represents a path segment and...
I noted them for reference/inspiration and agree the interp/emit to MD or whatever is native (ChrysaLisp) library
**frankc01** One thing I saw right away with the new model is: ```lisp (defq e0 (emap-kv :a 0 :b 1 :c 2)) (print e0) ; -> @class/hmap/vtable ``` I seems...
Accepted answer to this question: https://stackoverflow.com/questions/1523240/let-vs-binding-in-clojure Longer blog: https://blog.rjmetrics.com/2012/01/11/lexical-vs-dynamic-scope-in-clojure/ I suppose the biggest difference is irrelevant in ChrysaLisp as there is no 'ThreadLocal' scope notion which is where `binding` or...
Continuing the chat discussion... how about a 'day in the life' whereas you describe going about creating the lowest level function that get's promoted up and exposed to lisp/script writing?...
Yes, in `foidl` I used a 64 bit with the high 32 representing a class and the lower 32 representing type. That supported class abstractions, like seq, with specificity on...
No doubt a full Theory of Ops is a daunting specter so baby steps are a good start like a simple bullet list starting with the bootstrap (main) up through...
Got it