- [Интерпретаторы C, C++]2017-12-29
-
- Тебе нужен встраиваемый интерпретатор способный работать в REPL-режиме. Я уже ранее давал тут ссылку на partcl, lil, picol и другие мини-tcl, более подробно: fk0(18 знак., 25.03.2020 12:05, ссылка, ссылка)
- Может, что приглянется -> - Evgeny_CD(24.03.2020 16:16, ссылка)
- Парсер можно сделать на питоне, возвращающий id-команд и аргументы. А потом запихать это все в ОЗУ МК через openocd и сделать переход (это тоже питон). Ещё есть Intel pin с поддержкой REPL - evgeniy1294(24.03.2020 09:16)
- От переписывания парсера с Си на Питон производительность сильно вырастет? - Cкpипaч(24.03.2020 09:35)
- Питон выполняется на компе, в контроллер приходит только нужная команда. Для остального есть REPL. Опять же, есть такое понятие, как очередь - за раз в контроллер можно запихать много команд. - evgeniy1294(24.03.2020 15:51)
- Зато пробельчиков можно понасчитаться вволю ;) - Гyдвин(24.03.2020 09:38)
- Я уже несколько лет много юзаю Питон. Даже как калькулятор. Наркомания в чистом виде :) Один раз настроил текстовый редактор, чтобы автоматом подменял табы пробелами и только. Наименьшай из "питонизмов", на самом деле - Cкpипaч(24.03.2020 09:41)
- Аналогично, jupyter вообще хорош. - evgeniy1294(24.03.2020 15:52)
- +1. Но я использую IPython из командной строки. Люба мне эстатика черного экрана :) - Cкpипaч(25.03.2020 13:24)
- Аналогично, jupyter вообще хорош. - evgeniy1294(24.03.2020 15:52)
- Я уже несколько лет много юзаю Питон. Даже как калькулятор. Наркомания в чистом виде :) Один раз настроил текстовый редактор, чтобы автоматом подменял табы пробелами и только. Наименьшай из "питонизмов", на самом деле - Cкpипaч(24.03.2020 09:41)
- От переписывания парсера с Си на Питон производительность сильно вырастет? - Cкpипaч(24.03.2020 09:35)
- уж если заниматься ерундой, то лучше ладдер логик наклепать Nikolay801_(4 знак., 24.03.2020 08:33, ссылка)
- Посмотри на это (и на подобное, которому несть числа) --> - MBedder(24.03.2020 00:26, ссылка)
- Вот крендель написал ось постапокалипса. Вливайся. - Codavr(23.03.2020 23:52, ссылка)
- причем здесь ось ? мне она не нужна , нужно впихивать хотелки без компиляции - Aleksey_75(23.03.2020 23:57)
- Сорри,Алексей! :) Через столько лет...таки в тебя вселяется незабвенный (прости, Господи)... ТУАМОСЕС?! - SERHIO(23.03.2020 22:14)
- только сегодня его упоминал, не в cуе ))) но таки да , упоминался - Aleksey_75(23.03.2020 22:22)
- рекомендую Luа, на мой взгляд очень быстро работает, комактно, расширяемо. практически ничего костылить не пришлось. - klen(23.03.2020 21:56)
- да , сегодня после гугленья уже сталкивался, но чтот этот чудо ресурсов кушает немало, мне нужны прям совсем простые операции с целыми беззнаковыми переменными - Aleksey_75(23.03.2020 22:02)
- uBasic не пойдет? - LightElf(24.03.2020 12:08)
- да , сегодня после гугленья уже сталкивался, но чтот этот чудо ресурсов кушает немало, мне нужны прям совсем простые операции с целыми беззнаковыми переменными - Aleksey_75(23.03.2020 22:02)
- FLEX/YACC? - Cкpипaч(23.03.2020 21:55)
- ресурсы озу-флеша (( - Aleksey_75(23.03.2020 22:03)
- Нужно еще компактнее? Я - пас. - Cкpипaч(23.03.2020 22:17)
- у меня кода вышло с 2кб, и полкило озу) понятно что функционал ограничен, ну думаю что весь нужный мне функционал уложу в 4к флеши и 2к озу. Представленные Вами требуют минимум 32к озу , нету у меня столько - Aleksey_75(23.03.2020 22:25)
- вот javascript - несколько интерпретаторов до 8 K ОЗУ и даже меньше - General(24.03.2020 00:18, ссылка)
- у меня кода вышло с 2кб, и полкило озу) понятно что функционал ограничен, ну думаю что весь нужный мне функционал уложу в 4к флеши и 2к озу. Представленные Вами требуют минимум 32к озу , нету у меня столько - Aleksey_75(23.03.2020 22:25)
- Нужно еще компактнее? Я - пас. - Cкpипaч(23.03.2020 22:17)
- ресурсы озу-флеша (( - Aleksey_75(23.03.2020 22:03)
- Как грязи. С нетерпением ждём уточнения ТЗ. - SciFi(23.03.2020 21:51)
- в идеале! нужно передать в мк массив где в ascii текст функции, самые простые операции типа условий , присвоений, ну и немного математических, логических операций, присвоение само собой. Все переменные заранее определены. Есть желание сделать в девайсе нечто типа "ардуино", для людей с минимум знаний, по сути есть входной массив значений, вот модифицируй его как хочешь , без использования компилятора и прочих средств - Aleksey_75(23.03.2020 22:01)
- Широко известный в узких кругах товарищ Дункельс сваял простенький интерпретатор васика, который легко прикрутить к чему угодно. Но он, конечно, небыстрый, и что-либо хоть немного нетривиальное на васике - это боль и тоска... - SciFi(23.03.2020 22:10, ссылка)
- Да неужели?? :) SERHIO(26 знак., 23.03.2020 22:20, ссылка, ссылка)
- спасибо! гляну! ну или свое допилю , в проге загрузчика максимальную оптимизацию заточу - Aleksey_75(23.03.2020 22:12)
- Широко известный в узких кругах товарищ Дункельс сваял простенький интерпретатор васика, который легко прикрутить к чему угодно. Но он, конечно, небыстрый, и что-либо хоть немного нетривиальное на васике - это боль и тоска... - SciFi(23.03.2020 22:10, ссылка)
- в идеале! нужно передать в мк массив где в ascii текст функции, самые простые операции типа условий , присвоений, ну и немного математических, логических операций, присвоение само собой. Все переменные заранее определены. Есть желание сделать в девайсе нечто типа "ардуино", для людей с минимум знаний, по сути есть входной массив значений, вот модифицируй его как хочешь , без использования компилятора и прочих средств - Aleksey_75(23.03.2020 22:01)