Skip to main content
2 of 10
record updating from 904B to 880B
angel_p_57
  • 251
  • 3
  • 4

Functional(), 904 880 bytes

!,",1,#,2,$,3,%,#(1,#(%,$ %($(!,#,")($ 1($ $(% !,% ",% #,% 1,% $,% %,%(%())))))%)" !),#(2,%(!,!,")!),#(3,%(",!,")!),#(4,%(!,")!),#(5,%(",")!),#(0,%()!),#(8,%()"),#(9,% " "),#(<,%(!,")"),$()(9(%()))($ !(#(!,$(1,")(1 ",#(%,$ %($()(%(),"(8,0)()," 9(" 2(" <(1 #)))))%),!)))! 1 < 2 <(1,") < 3 <(2,") < 4 <(3,") < 5 < 3 8(1,") < 3 8 5 < 4 0 5 8 4 8 1 < 3 < 2 9 8 4 0(1,") 8 4 0 4 8 5 0 1 < 5 0 2 < 5 0 3 < 5 0(1,") < 5 0 4 < 5 0 5 < 5 8 5 8 9 9 9 9 9 9 5 9 2 0 1 9 < 3 8(2,") < 5 8 1 < 1 < 2 9 1 9 < 3 8(3,") < 5 8 2 < 1 < 2 9 1 9 < 3 8(4,") < 5 8 1 < 2 9 1 9 < 3 8(5,") < 5 8 2 < 2 9 1 9 < 3 8(0,") < 5 8 9 1 9 < 3 8(8,") < 5 8 9 2 9 < 3 8(9,") < 5 0 2 0 2 9 < 3 8(<,") < 5 8 1 < 2 9 2 9 < 4 8 9 8(9,") 8 5 8 9 9 9 8 4 0 1 8 3 8 1 < 4 8(1,") < 2 9 8(1,") 0 2 < 3 8 5 < 4 0 5 8 4 8 9 8 5 8 9 < 2 8(8,") <(0,") 9 8 9 < 2 0(9,") 8 2 0(2,") 8 2 0(<,") 8(1,") 0 3 9 9 9 9 9 5 9 < 1 9 9 9 1)

Try it online!
Try the 904B version online!

This code comes from a generator code below;

0,1,a,:,b,&,c,>,
:(a,
  :(>,& >(
      &(0,:,1)(& a(
          & &(> 0,> 1,> :,> a,> &,> >,>(>()))
      ))
    )>
  )1 0
),:(b,>(0,0,1)0),:(c,>(1,0,1)0),:(d,>(0,1)0),:(e,>(1,1)0),
:(`,>()0),:(h,>()1),:(i,> 1 1),:(l,>(0,1)1),
&()(
  i(>())
)(
  & 0(
    :(0,&(a,1)(
        a 1,
        :(>,& >(
            &()(
              >(),1(h,`)(),1 i(1 b(1 l(a :)))
            )
          )>
        ),
        0
    ))
  )0
 a l b l(a,1) l c l(b,1) l d l(c,1) l e l
 c h(a,1) l
   c h e l d ` e h
       d h a l c l b i h d `(a,1) h
           d ` d h e ` a l e ` b l e ` c l e `(a,1) l e ` d l e ` e l e h e h i i i
       i i
     i e
   i b ` a
 i l c h(b,1) l e h a l a l b i a i l c h(c,1) l e h b l a l b i a i l c h(d,1) l e h a l b i a i l c h(e,1) l e h b l b i a i l
 c h(`,1) l e h i a i l c h(h,1) l e h i b i l c h(i,1) l e ` b ` b i l c h(l,1) l e h a l b i b i l
 d h i h
  (i,1) h e h i i
 i h
   d ` a h
     c h a l d h(a,1) l b i h
        (a,1) ` b l
         c h e l d ` e h
             d h i h
               e h i l b h(h,1) l(`,1) i h i l b `(i,1) h b `(b,1) h b `(l,1) h(a,1) ` c i i i
             i
             i e
         i l
         a
     i i
   i a
)

Try the generator code online! ( Try the encoder script online! )
Try the 904B generator code online!

The core part of the code is encoded with `,a,b,c,d,e,h,i,l for space,0,1,:,&,>,(,),comma respectively. To output a,b,c,...,etc. themselves, use "(x,1)" format like "(a,1)".

The actual characters in the quine code,

  • 0,1,:,&,> are converted to !,",#,$,%
  • `,a,b,c,d,e,h,i,l are converted to 0,1,2,3,4,5,8,9,<
angel_p_57
  • 251
  • 3
  • 4