progress on Day 4 idiomatic

This commit is contained in:
Joshua Seigler 2021-01-06 03:56:46 +00:00
parent aa907dba2f
commit 3b93158ada
2 changed files with 99 additions and 42 deletions

10
contracts/Functions.rock Normal file
View file

@ -0,0 +1,10 @@
Initialism takes String ( "Thinking hurts my brain" => "Thmb" )
Cut String into Words with " "
Until Words is empty
Roll Words into Word
Rock Word at 0 into Letters
(end until)
Unite Letters
Give back Letters
(end func)

View file

@ -1,37 +1,88 @@
The king takes gold and land and fealty The king takes gold, land and fealty
Burn fealty Burn fealty
If fealty is as strong as gold and land is as strong as fealty If fealty is as strong as gold and land is as strong as fealty
Give back a little Give back a little
Give back my freedom Give back my freedom
My freedom's slipping My freedom's 0
Build it up, up
A little is sufficient A little is sufficient
Build it up Build it up
Burn 32 into your example Your example is 32
Burn 58 into play Burn it
(1 2 9 6 15 16 98-b 99-c 101-e) Play is 58
Burn it
Blob is nothing
Counter is nothing
Func takes String
Cut String into Words with your example
Until Words is empty
Roll Words into Word
Rock Word at 0 into Letters
Join Letters
Push letters into Blob
Put Func into Keep
Everyone says consider it done
Keep taking it
Everyone says be yourself, rockstar
Keep taking it
Everyone says it's your redemption
Keep taking it
Everyone says even you rock
Keep taking it
Everyone says he'll get there
Keep taking it
Everyone says he'll cry less
Keep taking it
Everyone says people, it's daylight
Keep taking it
Everyone says even cherubs lie
Keep taking it
Everyone says anoint me, brother
Keep taking it
Everyone says bastards lie, understand
Keep taking it
Everyone says be righteous now
Keep taking it
Everyone says gods rescue you
Keep taking it
Everyone says gods rescue nobody
Keep taking it
Everyone says he zaps lies
Keep taking it
Everyone says obey the hierarchy
Keep taking it
Say Blob
Check Day takes Value
Build counter up
Let Answer be Value is Blob at counter
Give back Answer
Liberation takes work Liberation takes work
Cut work with play Cut work with play
Roll work into the day Roll work into the day
Roll work into your life Roll work into your life
If the day is "cid" Counter is 0
If Check Day taking the day (cid)
Give back a little Give back a little
Let authority be with 1 Let authority be with 1
If the day is "byr" If Check Day taking the day (byr)
Give back the king taking 1920 & 2002 & your life Give back the king taking 1920 & 2002 & your life
If the day is "iyr" If Check Day taking the day (iyr)
Give back the king taking 2010 & 2020 & your life Give back the king taking 2010 & 2020 & your life
If the day is "eyr" If Check Day taking the day (eyr)
Give back the king taking 2020 & 2030 & your life Give back the king taking 2020 & 2030 & your life
If the day is "hgt" If Check Day taking the day (hgt)
Shatter your life into a tapestry with "cm" Shatter your life into a tapestry with "cm"
Shatter your life into a constellation with "in" Shatter your life into a constellation with "in"
If a constellation is 2 If a constellation is 2
@ -41,7 +92,7 @@ Liberation takes work
Give back the king taking 150 & 193, roll a tapestry Give back the king taking 150 & 193, roll a tapestry
If the day is "hcl" If Check Day taking the day (hcl)
Shatter your life Shatter your life
Roll your life into focus Roll your life into focus
If "#" is focus and your life is 6 If "#" is focus and your life is 6
@ -57,31 +108,28 @@ Liberation takes work
Give back a little Give back a little
If the day is "ecl" If Check Day taking the day (pid)
If your life is "amb" or your life is "blu" or your life is "brn"
Give back a little
If your life is "gry" or your life is "grn"
Give back a little
If your life is "hzl" or your life is "oth"
Give back a little
If the day is "pid"
Shatter your life Shatter your life
If your life ain't 9 If your life is 9
Give back my freedom Until your life is 0
Roll your life into purpose Roll your life into purpose
Until purpose is nothing
If 1 ain't the king taking 0, 9, purpose If 1 ain't the king taking 0, 9, purpose
Give back my freedom Give back my freedom
Roll your life into purpose
Give back a little Give back a little
If Check Day taking the day (ecl)
Color Index is 0
Until Color Index is 7
If Check Day taking your life
Give back a little
Build Color Index up
Say the day with " : " with your life
Give back my freedom Give back my freedom
Defiance is nothing Defiance is nothing
@ -93,10 +141,9 @@ While it ain't gone,
Knock it down, down Knock it down, down
Until this is gone Until this is gone
Cut this into the narrative with your example Cut this into the narrative with your example
Until my freedom is the narrative
Roll the narrative into action Roll the narrative into action
Until it is gone
Let the story be of liberation taking action Let the story be of liberation taking action
Roll the narrative into action
Listen to this Listen to this