| |
|
|
| simple la fois lospoltern, quoi AndroidProfan alles peut soll - égal obs cela déjà gibt ou bien pas ou bien ou bien!
je fais la fois den Anfang:
Abfrage qui Lagesensoren. |
|
|
| |
|
|
|
E.T. | je trouve sämtliche Sensoren et Empfänger (comment z.B. GPS) intéressant, zusammen avec den Schnittstellen peux on là einiges anfangen. |
|
|
| XProfan X2Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 28.01.2015 ▲ |
|
|
|
|
HofK | Notation pour mehrdimensionale arrays, quelque chose comment
var d2=[][] bzw. var d2=[16][8] var d3=[][][] bzw. var d3=[9][9][9] d2[0|0] = testwert hole_5_9=d2[5|9] d3[i|j|k]= un Ausdruck dans i, j, k |
|
|
| |
|
|
|
| | est un Operator, Mehrdimensionen sur [][] etc bereits mgl. Alors, comment chez php. |
|
|
| |
|
|
|
H.Brill | Kannste aussi so une interne Listboxliste faire ? qui dans XProfan (X3) avec den neuen Funktionen finde je mittlerweile super.
Ist so leichter, comme avec Arrays trop hantieren. Insbesondere avec den Move-Befehlen pouvoir cela oui Amusement : z.B. dans qui liste quoi reinschieben, sortieren laisser et wieder, si nötig rausschieben. |
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 29.01.2015 ▲ |
|
|
|
|
HofK | iF (29.01.15)
| est un Operator,
cela était quelque chose provokativ de mir. Mich stört cet [] [] quoi sur deutschen Tastaturen so mal trop "greifen" ist déjà toujours. Lässt sich là pas encore un einzelnes sinnvolles et syntaktisch machbares Ersatzdimensionstrennzeichen trouver??? alors optionnel. |
|
|
| |
|
|
|
| Hab avec Ersatzdimensionstrennzeichen ne...aucune Problem! la fois penser quoi là passen veux. |
|
|
| |
|
|
|
Julian Schmidt | OOP et Listen avec generischen Datentypen comment dans Java ou bien Python. |
|
|
| |
|
|
|
HofK | j'ai la fois überlegt, quoi mir pour presque 30 Jahren vom legendären GFA-Basic entsprechend den heutigen Bedingungen encore sinnvoll erschiene.
là était qui besondere Editor: "Editor et Interpreter sommes un einziges Programme, welches bereits chez qui Programmeingabe faute meldet et Befehle vervollständigt sowie qui automatische Einrückung realisiert. un RunOnly-Interpreter peux qui laufend im Hintergrund dans einem gesonderten Format gespeicherten Source indépendant ..."
chez den Befehlen habe je gern genutzt:
bool=swap({var,var | array[],array[] | array,array}) Tauscht qui Inhalte zweier gleichartiger Variablen, Array-Elemente ou bien Arrays. si es klappt gibt es vrai.
{long | float}=min({string | array}) {long | float}=max({string | array}) Minimal bzw. Maximalwert bestimmen - Wert qui marque bzw. numerische Feldwerte .
{string | array}=insert(long index,{string | array},{char |long | float}) Füge à qui Stelle index im 2. paramètre String/Array den 3.paramètre un, index qui Folgewerte augmenté sich dadurch.
{string | array}=delete(long index,{string | array}) Lösche à qui Stelle index im 2. paramètre cela marque/Element. qui index qui Folgewerte verringert sich.
(Gibt sûrement une Überschneidung avec dem mächtigeren str chez Cordes.) |
|
|
| |
|
|
|
HofK | Wünsch dir quoi ... mon "Wiederholungsfehler" hat mich zum sur) angeregt.
iF (16.02.15)
... fais mais toujours den faute myGrid[x,y] statt [myGrid,x,y]. ...
Daraufhin habe je überlegt, si mir qui faute "zufällig" passiert ist et pourquoi je ihn, aussi si je seulement im Block kopiert habe, pas tout de suite bemerkt habe.
sur den ersten perspective sieht es pas faux aus, weil einem Bezeichner dans [ ] scheinbar une Indexangabe folgt. Vergleicht on maintenant chez qui App Kreisfläche qui falschen et richtigen Screenshots serait un Android Profan novice dem on aucun longtemps Zeit zur orientation gibt eventuell cet comme korrekt voyons. aussi im visuellen comparaison avec Syntaxhervorhebung erscheint vous mir sogar übersichtlicher, weil qui wesentliche Bezeichung hervortritt et qui Indizes comme "Detail" erscheinen.
de qui formalen Systax naturellement faux, là alle Funktionen dem Schema { long | array } control folgen, d.h. es wird un fertiges Handle des Controls erwartet ou bien un champ aus dem ensuite per Increment un (fortlaufendes) Handle pour qui Gridzellen bestimmt wird.
Ist ici peut-être une optionale Ausnahme sinnvoll??? - ähnlich comment un optionales Dimensionstrennzeichen chez mehrdimensionalen Arrays a[][] .
iF (29.01.15)
Hab avec Ersatzdimensionstrennzeichen ne...aucune Problem! la fois penser quoi là passen veux.
Formal wird un Handle angetroffen, mais qui direct nachfolgende Klammer deutet puis hin, dass encore une Indexrechnung ergänzt volonté muss, um cela final Handle per Increment sur Spalten- et Zeilenindex trop ermitteln. sûrement sollte on cela seulement optionnel faire, à très saubere Syntax- Grundstruktur
{long|bool|null} = gui(long Modus [, { long | array } control [, { long Wert | array Werte } ] ] )
qui Fortgeschrittene trop schätzen savons volonté pas generell trop durchbrechen. |
|
|
| |
|
|
|
| Verstehe vollkommen quoi Du meinst.
qui "falsche" Schreibweise hätte den le tort, dass on annehmen pourrait, dass es sich chez einem Handle um un Array handelt.
mais angenommen cela wäre dans einer Überlegung égal et je devrait es umsetzen, ensuite hätte je mais glaube je sowieso un Problem et grüble, si es pas sogar pratique unmöglich ist, weil une variable oui aussi un Array son peux et on avec cela oui aussi une Array-Eintrag meinen pourrait et somit peux oui AndroidProfan pas savons, welches qui beiden Angaben eh bien gemeint son soll weil es aucun Eineindeutigkeit plus gibt. Weist Du quoi je mon?
dire wir je speichere myGrid dans un Array: var myGrid=gui(gui.grid,... var myGrids=[myGrid,anotherGridsInDaWorld,...
et eh bien
gui(gui.width,myGrids[0],...
Ist eh bien la première Spalte gemeint ou bien qui Gesamtbreite des Grids myGrid?
cela "Problem" entsteht imho mais aussi seulement dadurch, là je zur Kompilier- Zeit den Variablentyp pas bestimmen peux là il sich zur Laufzeit changement peux et daher aussi aucun Eineindeutigkeit qui Art et Weise comment qui "Parameter" trop deuten ist herstellen peux.
autre Überlegung pourrait son si je solch Handles pas comme Array speichere. là muss je wirklich la fois drüber grübeln. |
|
|
| |
|
|
|
HofK | iF (18.02.15)
autre Überlegung pourrait son si je solch Handles pas comme Array speichere.
Jaja, qui Nebenwirkungen. si on là pas aufpasst haut es cela ganze System durcheinander.
on muss entscheiden quoi wichtiger ist. ici denke je ensuite doch qui erstmal einheitliche Syntax {long|bool|null} = gui(long Modus [, { long | array } control [, { long Wert | array Werte } ] ] ) et qui sûrement sinnvolle Possibilité qui Speicherung qui Handles dans Arrays. ... était aussi seulement so une Überlegung ... |
|
|
| |
|
|