/
n-dimens
/
pascalabcnet
Обзор
Документация
Войти
/
n-dimens
/
pascalabcnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
LanguagePlugins/SPython/SyntaxTreeConverters/SPythonStandardTreeConverter/AssignmentCharAsStringVisitor.cs
22 строки
628 B
MovchanGitHub
SPython 1.0 (#3274)
22 июн 2025, 20:56
Не верифицирован
22 июн 2025, 20:56
080fca1
Код
Авторство
О чём код?
using PascalABCCompiler.SyntaxTree; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Languages.SPython.Frontend.Converters { internal class AssignmentCharAsStringVisitor : BaseChangeVisitor { public AssignmentCharAsStringVisitor() { } public override void visit(assign _assign) { if (_assign.from is string_const sc && sc.Value.Length == 1) { _assign.from = new method_call(new ident("str"), new expression_list(sc, sc.source_context), sc.source_context); } } } }