Size: a a a

2021 November 19

p

plumbus.eth in Ethereum Russia
Compiler Phases
The compilation process includes the following broad phases:

In vyper.ast, the source code is parsed and converted to an abstract syntax tree.
In vyper.ast.folding, literal Vyper AST nodes are evaluated and replaced with the resulting values.
The GlobalContext object is generated from the Vyper AST, analyzing and organizing the nodes prior to LLL generation.
In vyper.parser.parser, the contextualized nodes are converted into LLL nodes.
In vyper.compile_lll, the LLL nodes are converted to assembly instructions.
In vyper.compile_lll, the assembly is converted to EVM bytecode.
источник

g

gnoblin in Ethereum Russia
Ага и потом на аудит с экзорцистом
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Какой-то соланг на максималках
источник

p

plumbus.eth in Ethereum Russia
Python -> AST —> LLL —> Bytecode
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Те тоже сделали солидити и с Васмом работают
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Правда там solidity —-rust —-bytecode
источник

p

plumbus.eth in Ethereum Russia
дак блять можно контракты на джаваскрипте сделать
источник

p

plumbus.eth in Ethereum Russia
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
да все верно
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
😂😂😂😂
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Я не делал в своих бч смарты
источник

p

plumbus.eth in Ethereum Russia
стоп лучше тайпскрипт
источник

p

plumbus.eth in Ethereum Russia
)))
источник

I(

Ian (k0rean_rand0m) in Ethereum Russia
Ы? Что? Компиляция? У TypeScript компиляция в JS есть, и с памятью намана работает
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Честно скажу я спиздил некоторые наработки из геймдев
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
источник

I(

Ian (k0rean_rand0m) in Ethereum Russia
Опередил ахахахаха
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Тс не работает с памятью
источник

p

plumbus.eth in Ethereum Russia
ну вот берем тайпскрипт гоним в аст и переводим в ЛЛЛ
источник

𓄋

𓄋𓂭𓃇 in Ethereum Russia
Ну камон прототипы?)
источник