Как се Glasва

39 отговора 0 прегледа
#1

Как се Glasва


why: cookie jar ~ empty: -> cookie monster ~ why: "?"
#> cookie_monster.why(cookie_jar.empty()).why("?")

my ~ roast: Beef ~ is: ready
#> my.roast(Beef).is(ready)

hello: ~ take: bag, money ->> Honey <: and buy: some, Bread, Salami
-> Maharaji

#> Maharaji.hello().and_buy(Honey.take(bag, money), some, Bread, Salami)

Person (object):
__init__: my, name, age, sex =>
my ~ name = name # or name = name -> my
my ~ age = age
my ~ sex = sex
... # pass ...

do: "cv" -> my

do: my, action =>
append: action -> my ~ action list
...

done: my, action =>
if: action ~ in: done list ->> my =>
{{ "Sorry guy!", "{action} already done" $
toggle ->> indent: "\t" -> Glas ~ Term }}
return True
=>
return False

#
# optional parameter?
# optional parameter ?= with optional value besides None
#
go: my, place, reason? =>
...

get a job: my, company =>
send: my ~ cv -> to: ->> company
go: interview -> company
# ... You Hippie! :-)

work: my =>
go: my ~ job -> my ~ company

play: my, what =>
interact: what -> my

#
# you don't have to inherit like that
# this is just for showing off multiple inheritance
#
Developer (Person, object):
__init__: my, company, project, *, ** =>
with: my ~ on: company, project => =

base = { "name": "unknown", "age": 0 }

# Warning: extended syntax; if: ... ~ in: ... =>
if: "name" in ** =>
base['name'] = **['name']
base['age'] = **['age']
# Or use:
# key name !! dict
# dict ! key name

__init__: **base -> super: Developer, my

slack off: my, game =>
play: game ?= "Soliataire" -> my

work: my, project =>
if: project ~ started: == False =>
slack off: "DooM" -> my
=> # else statement
my ~ project = project
asssign: my -> project

do: my ~ project -> my
#
# A new quick idea to test out? Or, how to focus Reader's attention on the
# methods inside a Class module?
#
make account: my, person(Person), initial amount (Money) =>
account = Account: person
my ~ accounts += account
put: initial amount -> account

-> Bank Clerk (Person):
__init__: my, department, *, ** =>
with: my ~ on: department => =

# in other words:
# "make a new method in a new class defined by ':' operator"

# ~
# Your choice of wording:

open: -> the ~ doors
the ~ doors ~ open:
# the.doors.open()

open: -> the doors ~ with: "key"
the doors ~ open: ~ with: "key"
# the_doors.open().with("key")

# When you slap object names and existing types together with parenthesis,
# you create a new type, for instance:

Mamal (Animal, Lifeform):
Animal, Lifeform) Mamal:
(Animal) Mamal (Lifeform):
German (Dog) Sheppard:

# ... are all the same.



Enjoy!

take: bag, money ->> Honey <: buy: some, Bread, Salami
Отговор
в отговор на Accolade #2

Re: Как се Glasва



--
One day it will make sense.
Отговор
в отговор на Гypy #3

Re: Как се Glasва



... a Гурльо, правиш ли? { нещастен злобен тъпако? }

take: bag, money ->> Honey <: buy: some, Bread, Salami
Отговор
в отговор на Accolade #4

Re: Как се Glasва

Трудно детство ли?

Отговор
в отговор на Lupi #5

Re: Как се Glasва

Не. Защо питаш, мислиш че имам проблеми с психиката ли?

~~~

Отговор
в отговор на Accolade #6

Re: Как се Glasва

е то това поне е очевидно, няма нужда да пита.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на chupac #7

Re: Как се Glasва

в тоя клуб има ли някой дето да няма проблеми с психиката ?

Отговор
в отговор на chupac #8

Re: Как се Glasва

Ами виж сега, затова сме хора различни и способностите ни да казваме правилни неща, също различни. Очевидните неща са ти недостъпни, не сме фейс ту фейс, откъде знаеш че не те тролкам уеко? Чел ли си Будството на Финеган?

~~~

Отговор
в отговор на Federer #9

Re: Как се Glasва

“If you're going to be crazy, you have to get paid for it or else you're going to be locked up.”
--Hunter S. Thompson

~~~

Редактирано от Accolade на

Отговор
в отговор на Accolade #10

Re: Как се Glasва

то ясно че тролваш.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на Federer #11

Re: Как се Glasва

едва ли.
иначе кво щяхме да правим тук по това време.
30 градуса, подухва вятър и на плажа капаните и дискотеките са отворени.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на chupac #12

Re: Как се Glasва

Всичко ти е ясно на теб, всезнаещ си, Гюрчо е всеможещия, a двамата сте половин Киану Рийвс:

[im


~~~

Отговор
в отговор на chupac #13

Re: Как се Glasва

Айде на джулай на вилата ми

~~~

Отговор
в отговор на Accolade #14

Re: Как се Glasва

по стар навик ше го пропусна.
а и джулай се прави на плажа.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на Accolade #15

Re: Как се Glasва

това беше добро.

Al: A Bundy never wins, but a Bundy never quits.
Отговор
в отговор на Accolade #16

Re: Как се Glasва

нещастен злобен тъпако
А-хааа! Да разбирамe ли, че ти си щастлив незлоблив умник? Нещо не излиза сметката! (Does not compute )


Отговор
в отговор на Federer #17

Re: Как се Glasва

Подозирам, че някои от lurker-ите (почти никога не пишещи) и доста от само четящите може би нямат!
Четящите в клуба формално и те са "в този клуб".


Редактирано от Naki на

Отговор
в отговор на Naki #18

Re: Как се Glasва

Винаги съм те подозирал, че си под прикритие.

Сега вече те издадоха.

Отговор
в отговор на Refurbished #19

Re: Как се Glasва

Ако визираш писане от 2+ прякора, в грешка си - пиша само и единствено от този ник.


Отговор
в отговор на Accolade #20

Re: Как се Glasва

Не, аз нищо не питам.

Отговор