Monday, January 7, 2019

Thinking about lisp.

Lisp generates something called lambda forms,equivalent to linux command, more strict,  triplets I think.  It is is own byte code, interpreted directly from source as needed, hence the strict syntax.

But it can lay out executables easily on args list, a great way to, for example, lay out a set of rectangles on your dash board.  The lisp engine is on the bus, so is xchars and chats and chat. Lisp makes it easy to generate an update list for some specified set of rectangles, it offers group control. An automated signalling system would find it more useful than JSON, it is oriented toward executing commands, taking action, over a nest set of objects,just the thing for rectangles.

The remote call back, updating your rectangles,  can be preset with a lisp sequence, and change that listp sequence on the fly. Lisp is a great transportable script, self contained, as long sa the semantic of bus commands are consistent.  I other words, if the data manager has the lisp name space consistent, then across the enterprise, a short lisp script is completely transportable, it is locked into methods limited bu name space at the local layer.  It is great, then for laying out data, or sequencing buss commands in some sequential, nested order.  The left parenthesis syntax is a great sorting tool, sorts by depth, the way they planned it.

This common lisp code I found, and kudos to every kid who wrote a lisp interpreter. But this codewe am looking at, I make it fast, get the lisp pass through down to countable steps. Then we lay out high speed graphics. Across the bu, we connect it to qt_gamers_lite, they be coming out with it soon. Lisp makes a great driver, put python in control higher up, let lisp walk the bus, fast, and fast enough for qt.

Lik i say, i can do lisp in packed char, everything is a test and jump until a terminal in the lamda is reached, then assemble, and continue.  Using left parenthesis as a sorting key., even if we map it to some byte integer.  It will look like and extremely fast call set up, more of a scan than  jump around.


No comments: