Problem: The B Programming Language

Code: The+B+Programming+Language/tails_1644306412

Nibbles version: 0.2 | 0.21 | 0.22 | 0.23 | 0.24 | 0.25 | 1.00

Format: Compact | Simple | +Type | Table | JSON | .nbl (DeBruijn) | .nbl (names)


DepthLitDescTypeArgLet
0/ foldr1[chr]
* 1/ foldr[[chr]]
** 2; save[[chr]]A:[[chr]]
*** 3% split (remove empties)[[chr]]
**** 4@ = fstLine[chr]
**** 4~ auto = wordsauto
** 2_ = A[[chr]]C:[chr] B:[chr]
** 2? if/else[[chr]]E:[chr] D:[[chr]]
*** 3- subtractint
**** 43 integerint
**** 4, lengthint
***** 5$ = E[chr]
*** 3: append[[chr]]F:int
**** 4= subscript (wrapped)[chr]
***** 5* multiplyint
****** 6, lengthint
******* 7/ foldr1[chr]
******** 8_ = D[[chr]]
******** 8$ = H[chr]H:[chr] G:[chr]
****** 6~ auto = 2auto
***** 5`< take also drop[[chr]]I:[[chr]]
****** 65 integerint
****** 6_ = D[[chr]]
**** 4$ = I[[chr]]
*** 3: append[[chr]]
**** 4@ = E[chr]
**** 4_ = D[[chr]]
* 1implicit arg = K[chr]K:[chr] J:[chr]