Jun. 25th, 2009

(бред)

Jun. 25th, 2009 05:54 am
wizzard: (Default)

префиксная, инфиксная, do-нотация, arrows – это все способы записи дерева или графа атомов, из которых состоит программа.

алсо в апофеозе скобочки и операторы continue-execution (;), list-construct (,), member-select (.) тоже можно по большому счету вынести из грамматики.

вот например если вынести мемберселект то можно делать мультиметоды (a, b).

только тогда парсер как-то размазывается нафик по компилятору а может даже в рантайм переползает, вот хз, может это хорошо а может и плохо.

upd: лисп (как bootstrap syntax) с stateful парсером получается, как в форте, явно интерпретируемый.

upd2: только парсерам тогда тоже нужен свой scope, естественно.

wizzard: (Default)

если поднести пустую бутылку из-под колы к ЖК монитору, то на ней появляются розово-зеленые разводы. на расстоянии где-то 15 см разводы исчезают.

чем это может быть вызвано?

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 14th, 2026 08:32 am
Powered by Dreamwidth Studios