⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 db

📁 A very small LISP implementation with several packages and demo programs.
💻
字号:
   Max DB-Size: 7 digits -> 2**42 (10**12) Blocks      Blocksize 64 -> (2**48 Bytes (256 TB))   Tree      NIL               -> (val *DB)      {x}               -> (val '{x})      (var . {x})       -> (get '{x} 'var)      (var . +Cls)      -> (get *DB '+Cls 'var)      (var +Cls . {x})  -> (get '{x} '+Cls 'var)   B-Tree root:      (cnt . node)   B-Tree node:      (less (key more . value) (key more . value) ..)   Per node      <Link> BEG EXTERN <6> .. NIX      6+1+1+6+1 = 15   Per key      BEG TRANSIENT <key> EXTERN <7> DOT EXTERN <7>      1+1+<key>+1+6+1+1+7 = 18 + <key>   Key Arguments for DB- and Pilog-functions:      123, {abc}     -> (123) (123 . T)      T              -> All      "abc"          -> ("abc") ("abcT" . T)      (a b)          -> (a b) (a b . T)      ((a 1) b 2)    -> (a 1) (b 2 . T)      (a . b)        -> (a) (b . T)      (b . a)        -> (b . T) (a)   loaded/dirty/deleted            |                 |                 |                 |            |       (1)       |       (2)       |       (3)       |            |                 |                 |                 |   ---------+-----------------+-----------------+-----------------+            |  load           |  load           |  empty          |    NIL     |  -> loaded      |  -> dirty       |  -> deleted     |            |                 |                 |                 |   ---------+-----------------+-----------------+-----------------+            |                 |                 |  empty          |    loaded  |                 |  -> dirty       |  -> deleted     |            |                 |                 |                 |   ---------+-----------------+-----------------+-----------------+            |                 |                 |  empty          |    dirty   |                 |                 |  -> deleted     |            |                 |                 |                 |   ---------+-----------------+-----------------+-----------------+            |                 |                 |                 |    deleted |                 |                 |                 |            |                 |                 |                 |                |                 |                 |                |     commit      |    rollback     |                |                 |                 |   -------------+-----------------+-----------------+                |                 |                 |        NIL     |                 |                 |                |                 |                 |   -------------+-----------------+-----------------+                |                 |  empty          |    (1) loaded  |                 |  -> NIL         |                |                 |                 |   -------------+-----------------+-----------------+                |  save           |  empty          |    (2) dirty   |  -> loaded      |  -> NIL         |                |                 |                 |   -------------+-----------------+-----------------+                |  empty          |  empty          |    (3) deleted |  -> NIL         |  -> NIL         |                |                 |                 |   +-----+-----+   | V1  |  |  |   +-----+--+--+            |            V         +-----+-----+     +-----+-----+         | P1  |  ---+---> |  N  |  ---+---> @@         +-----+-----+     +-----+-----+   +-----+-----+   | V2  |  |  |   +-----+--+--+            |            V         +-----+-----+     +-----+-----+     +-----+-----+         | P2  |  ---+---> |  N  |  ---+---> |  |  |  ---+-----+         +-----+-----+     +-----+-----+     +--+--+-----+     |                                                |              |                                                V              |                                                @@             |                                                               |                        +--------------------------------------+                        |                        V                     +-----+-----+     +-----+-----+                     | V1  |  ---+---> | P1  |  ---+---> @@                     +-----+-----+     +-----+-----+   +-----+-----+   | V3  |  |  |   +-----+--+--+            |            V         +-----+-----+     +-----+-----+     +-----+-----+         | P3  |  ---+---> |  N  |  ---+---> |  |  |  ---+-----+         +-----+-----+     +-----+-----+     +--+--+-----+     |                                                |              |                                                V              |                                                @@@            |                                                               |                        +--------------------------------------+                        |                        V                     +-----+-----+     +-----+-----+     +-----+-----+                     | V2  |  ---+---> | P2  |  ---+---> |  |  |  ---+-----+                     +-----+-----+     +-----+-----+     +--+--+-----+     |                                                            |              |                                                            V              |                                                            @@             |                                                                           |                                          +--------------------------------+                                          |                                          V                                       +-----+-----+     +-----+-----+                                       | V1  |  ---+---> | P1  |  ---+---> @@                                       +-----+-----+     +-----+-----+

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -