/
space_verse
/
LambdaLanguage
Обзор
Документация
Войти
/
space_verse
/
LambdaLanguage
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/parser/ast/stdlib/console.py
17 строк
554 B
spacer
FIXED: bug with parsing math expressions
19 авг 2025, 01:59
19 авг 2025, 01:59
5d6b218
Код
Авторство
О чём код?
from dataclasses import dataclass from parser.ast.codespace import AbstractNode from parser.ast.codespace import CodespaceNode from parser.ast.codespace import Implementation from parser.ast.codespace import NoneTypeImpl @dataclass class ConsoleOutNode: def __init__(self, expressions: list[AbstractNode]) -> None: self.expressions = expressions def eval(self, codespace: CodespaceNode) -> Implementation: results = [expr.eval(codespace).value for expr in self.expressions] print(*results) return NoneTypeImpl