Italia
Befehlssatz und Aiuto

§ 1 - Sostegno & FAQ

 
- Page 1 -


Documentazione wird momentan überarbeitet!


Infinity-Profan ist eine Programmiersprache per Android, mit der man klassisch programmieren kann.

Sie funktioniert mit einen On-Demand Kompilierer und einer Online-IDE, etwa um auf jedem Gerät und überall programmieren zu können, also auch auf dem Smartphone selbst per Smartphones.

Wichtigste Fragen und Antworten haben wir bei den FAQ gelistet:  [...] 

Infinity-Profans Quelltext-Syntax ist einfach toll. Sie bietet einerseits die Vorteile aus Java/ C, aber auch aus PHP, JS und XProfan/ Basic und verfolgt dieses Konzept bis hin zu einer sinnvollen und optimierten Programmiersprache, die auch jeder einfach tippen und einfach erlernen kann.

Zudem besitzt Infinity-Profan einen völlig neuen Operator, den "Space-Operator"  [...]  was die ohnehin einfache Syntax nochmals deutlich vereinfacht.

Hinweise per Programmier-Einsteiger:

Die Auswertung der Argumente erfolgt nicht wie in Basic, sondern wie in Java/ PHP/ C, denn hier gilt eine Syntax etwas weg vom Basic hin zu höheren Sprachen:

Basic/ XProfan:
if a=b


Infinity-Profan:
if a==b


Das einfache Gleichheitszeichen ist immer ein Zuweiser, das Doppelte vergleicht die Werte (wie bei Basic das einfache Gleichheitszeichen).

XProfan/ Basic:
if a=b


Infinity-Profan:
if a==b


Bitte auch die Unterschiede zwischen den Operatoren & und && und = und == und === einsehen  [...] 


<!---->

Download/ In den Warenkorb
14,95 €
inkl. MwSt.
keine Versandgebühr

1 kB14,95 €
inkl. MwSt.
keine Versandgebühr
item:DE-9530
Bezeichnung:InfinityProfan
Version:1.1
Kurzbeschreibung: Infinity-Profan Einzelentwicklerlizenz. (Vorverkauf, Betaversion)
Hochgeladen:12.02.2015
Download
8 kB
Hochgeladen:08.11.2015
Downloadcounter134
Download
1 kB14,95 €
inkl. MwSt.
keine Versandgebühr
item:DE-10268
Bezeichnung:InfinityProfan
Version:1.1
Kurzbeschreibung: Infinity-Profan Schul/ Lehranstalt-Lizenz
Hochgeladen:08.11.2015
Download
 
28.11.2014  
 



 
- Page 8 -


Hi!

Ich hänge den Kompilierer grade an die IDE,
darum kann man in der IDE bereits Projekte anlegen und sowas
wie File->Speichern & File->Speichern unter etc. funktioniert.

Also noch bisl IDE-Kram und dann sicher noch bisl "oops daran habsch
net gedacht"-Kram und dann sind wir wohl bald schon am Start die
Welt mit Profan'schen AndroidAPPs vollzupappen!
 
08.05.2015  
 



So, jetzt funzt auch die Dateiverwaltung per die Projektdateien mit
Hochlademöglichkeit per Zusatzdateien nach /res etc. -
nun kann man auch Include anlegen und so weiter...
 
09.05.2015  
 



Momentan halte ich sogar eine Schnittstelle per auf dem Computer
befindliche IDEs per machbar. Quasi ein Kompilierer-Interface.
Im Moment sitze ich noch an der IDE<>Kompilierer-Brücke.
 
11.05.2015  
 




jacdelad
Daumen hoch.
 
12.05.2015  
 



Und was mache ich dann mit der Space-Bar?
 
12.05.2015  
 



Etwas lästig bis eben solch Fall wegen dem ternären Operator ?:
in Verbindung mit der (lustigen) Case-Syntax:

case 1 : print

soweit klar, etwas schwieriger hingegen:
case a==b?0:a==c?10:(b==a?true:false)*a==c?10:20:print

wird jetzt aber auch korrekt zerlegt/ kompiliert.

Mache gute Fortschritte!
 
12.05.2015  
 




HofK
iF (12.05.15)
Etwas lästig bis eben solch Fall wegen dem ternären Operator ?:
in Verbindung mit der (lustigen) Case-Syntax:


"?" ":" finde ich gerade nicht in der Operatoren-Referenz oder bei Kontrollstruktur if.
Ist aber sicher identisch zu C und PHP.

Dann ist das "?" per die Typermittlung aber wohl auch voll aus dem Rennen. Ist da schon etwas definitiv?

Ginge mit ( ) Regel dann dies:

 
13.05.2015  
 



Klar, ginge!

Stimmt, der ?: Operator fehlt noch in der Operatorenauflistung -
baue ich fix ein -
hatte gedacht dies bereits getan zu haben!
 
13.05.2015  
 



Klaus Hoffmeister (13.05.15)
Ist aber sicher identisch zu C und PHP.


Genau!

Klaus Hoffmeister (13.05.15)
Dann ist das "?" per die Typermittlung aber wohl auch voll aus dem Rennen. Ist da schon etwas definitiv?


Soeben eingebaut:

Var kann auch verwendet werden um den Variablentyp zurückzuerhalten. In diesem Fall ist Var als Funktion zu verwenden: var a=1.1;print var(a) //gibt float aus.
 
13.05.2015  
 



Bisl schwierig waren bis soeben noch solche Fälle:
var a
print test (10) 20
print a (10) 20

proc test

endproc


Sodass:
print test (10) 20
nicht:
print(test,(10),20)
bedeutet sondern:
print(test((10),20)

hingegen:
print a (10) 20
bedeutet ja:
print(a,(10),20)
 
25.05.2015  
 




jacdelad
So langsam wird's aber mal Zeit. ;)
 
27.06.2015  
 



Ich weiß, schäme mich schon, und immer kommt irgend ein privater Mist
dazuzwischen.
 
27.06.2015  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

83.557 Views

Untitledvor 0 min.
Kutsche22.10.2024
Swissmade06.09.2024
Jürgen Strahl30.10.2022
funkheld10.06.2021
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie