ЮЬЬЬЬˆˆˆЌЊЊЊЌˆˆˆЌЬЬЬЌЬРЬЌЬРЬЌЬРЬЬЬьюˆˆЬюЊЊРюˆЈРюЬЌРЬРЌРРРЌРРРЌРРЮЬЬЬЬˆˆˆЌЊЊЊЌˆˆˆЌЬЬЬЌЬЬЬЌЬРЬЌЬРЬЬЬьюˆˆЬюЊЊРюˆЈРюЬЌРЬЬЌРРРЌРРРЌРРЌЬЬЬЌЊЊЊЌЊЌЊЌЊЪЬЌЊЊЊŒˆˆˆЬРЬЮЬЬЮЬЌЬЊЊРьЌЊРюЊЊРюЊЊРюˆˆЬюРьюЬЬююЌЬЬЬЌЊЊЊЌЊЌЊЌЊЪЬЌЊЊЊŒˆˆˆЬРЬЮЬЬЮЬЌЬЊЊРьЌЊРюЊЊРюЊЊРюˆˆЬюРьюЬЬюю >Р?ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬЬннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџџџнннџџннннннннннџџннннџџнннннннннннннннннннннннннннннЬЬЬЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџџџаннџџанннннннннџџанннџџаннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџџннџџанннџџџннџџџџџнџџџџџннџџџннџџџџннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџанџанџџанннџџџанџџџџџаџџџџџанџџџанџџџџанннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџанџанџџаннџџџн џџа џџаџџџџнџџџнннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџанџанџџаннџџанџанџџанннџџаннџџаџџаџџанџаннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџџџ анџџаннџџанџанџџанннџџаннџџџ аџџан аннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџџџаннџџаннџџанџанџџанннџџаннџџџаннџџанннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџанн џџџн џџџ ан џџџнн џџџн џџџннџџанннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннџџанннннџџџанџџџанннџџџаннџџџанџџџанџџанннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн аннннн ан аннн анн ан ан анннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""""ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-ннм-вннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннмн-внннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"нннмннвннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннмнн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-внннмнннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-ннннмнннвннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннмннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннмннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннмннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмннннвннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмнннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннмннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннмннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннмннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннмннн-нннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-ннннмнннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-ннннмнннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннмнннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннмнн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвнннмнн-нннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннмннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннмннвннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннм"-нннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"н-м-в"нввнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"ввв-в-в"ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"ввв-нвввннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""-м"в"ввнннннннннннннннннннннннннннннннннннннннннннннннннннЭнннннннннннннннннннннннннннннннннннннннннннннннннннн-"""вннв-нмвннн-"""внннннннннннннннннннннннннннннннннннннннннннннннЭмнннннннннннннннннннннннннннннннннннннннннннннннн-""вннн-""внв,н-""вннн-""вннннннннннннннннннннннннннннннннннннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннннннн""ннннннннн""-,""ннннннннн-"нннннннннннннннннннннннннннннннннннннннннннЭЬмннннннннннннннннннннннннннннннннннннннннннннн"нннннннннннн-""ннннннннннннн"ннннннннннннннннннннннннннннннннннннннннннЭЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬ"ТЬЬЬЬЬЬЬЬЬЬЬЬЬ""ЬЬЬЬЬЬЬЬЬЬЬЬЬЬ"ЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬЬннннннннннннннннннннннннннннннннннннннннннн-вннннннннннннн"","нннннннннннннн"ннннннннннннннннннннннннннннннннннннннннЭЬмнннннннннннннннннннннннннннннннннннннннннн-вннннннннннннн-"н,-вннннннннннннн-внннннннннннннннннннннннннннннннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннн"ннннннннннннн-ввнмв-вннннннннннннн"нннннннннннннннннннннннннннннннннннннннЭмнннннннннннннннннннннннннннннннннннннннннн-вннннннннннннн"нвнм-в"ннннннннннннн-вннннннннннннннннннннннннннннннннннннннЭннннннннннннннннннннннннннннннннннннннннннн"ннннннннннннннв"ннмнв-нннннннннннннн"ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннвннннннннннннн--нннмн-нвннннннннннннн-ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-вннннннннннннн"-нннмнн""ннннннннннннн-внннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннннннннннн"внннмннн"ннннннннннннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-ннннннннннннннвннннмннн"ннннннннннннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-ннннннннннннн"внн-""внн-внннннннннннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-нннннннннннн-ввнн"нм"нн--вннннннннннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-ннннннннннн-вн"""ннмн"""н-ннннннннннннвнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-вннннннннн-внннннннмнннннн"нннннннннн-вннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"ннннннннн"ннннннннмннннннн"внннннннн-нннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-внннннн-"нннннннннмнннннннн"внннннн-вннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"вннн-""ннннннннннмннннннннн-"нннн-"ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"""""ннннннннннннмннннннннннн""""внннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн аннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннан ннна аннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн ннананаа аннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннананннн анннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн нннннн аннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн ннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннна н ннннннннннн нннанннннннннннанннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн на н аннаан аанн н аннн ннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн н ннннннаааан н ааа наанн а наааа аннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн н ннннаннаааана наааа ннннаа нааааааннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннананнннн аааннаана аннаанааа нннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннанннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн ннананннанннннн н ннннннннннннннннннннннннн ннннн нанннмннннннаннннннннннннннннннннннннннннннннннннннннннннннннннннннаа а анн наан аанн нн аннаннаан н наанна нннан амн а н а аннннннннннннннннннннннннннннннннннннннннннннннннннннаааааннаааааан н нааааннна ааааа а н наанн наанн наааамнанааааааннннннннннннннннннннннннннннннннннннннннннннннннннннаааааанн нааааан н наааананнаааааааааа н н анн наанн наанмнанаааанннннннннннннннннннннннннннннннннннннннннннннннннннннаа а анн н ааа ана н наанннааааа аааананнна ннннааа амн а н а а ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн нннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн^ -- title: Plotter -- author: Wired Unwell -- desc: A simple experimental plotter for TIC-80 -- site: wired_unwell.codeberg.page -- license: GPL-3.0 -- version: 0.1 -- script: lua -- input: keyboard o={x=120, y=68, z=10} fnsi=1 sin=math.sin cos=math.cos log=math.log pi=math.pi function plot(ptable) local ll = ptable.start or -100 local rr = ptable.finish or 100 local precision = 0.1 or ptable.prec local color = ptable.color or 1 local label = ptable.label or "function" local xfunc = ptable.funcx or "..." local yfunc = ptable.func or "1" local y = load("return "..yfunc) local x = load("return "..xfunc) for t=ll,rr,precision do pix(o.x + 10 * x(t/10), o.y - 10 * y(t/10), color) end math.randomseed(y(ll)+y(0)+y(rr)) local lll = math.random(ll,rr) print(label, o.x +10 * x(lll/10), o.y -10 * y(lll/10), color,false,1,true) end function polar(ptable) local ll = -pi or ptable.start local rr = pi or ptable.finish local precision = 0.01 or ptable.prec local color = ptable.color or 2 local label = ptable.label or "function" local rfunc = ptable.func or "1" local r = load("return "..rfunc) for t=ll,rr,precision do local x = o.x + 10 * r(t) * math.cos(t) local y = o.y + 10 * r(t) * math.sin(t) pix(x,y,color) end math.randomseed(r(ll)+r(0)+r(rr)) local lll = math.random(ll//1,rr//1) print(label, o.x + 10 * r(lll) * math.cos(lll), o.y + 10 * r(lll) * math.sin(lll), color,false,1,true) end function axis2d() line(0,o.y, 240,o.y, 12) tri(240,o.y, 235,o.y-5, 235,o.y+5, 12) line(o.x,0, o.x,136, 12) tri(o.x,0, o.x-5,5, o.x+5,5, 12) end -- ADD FUNCTIONS MANUALLY fns={ { func="...^3-2*...+...", ptype=plot, label="function" }, { funcx="2*sin(...)^2", func="3*cos(...)", ptype=plot, label="curve" }, { func="2*sin(3*...)+3*cos(2*...)", ptype=polar, label="polar" }, { func = "1", funcx = "...", start = -100, finish = 100, color = 4, label = "template", ptype = plot, } } function TIC() -- t=time() if btnp(0) and fnsi>1 then fnsi = fnsi - 1 end -- up -- key 58 if btnp(1) and fnsi<#fns then fnsi = fnsi + 1 end -- do -- key 59 -- if btnp(2) then ; end -- le -- key 60 -- if btnp(3) then ; end -- ri -- key 61 cls(13) axis2d() fns[fnsi].ptype(fns[fnsi]) end