Questa FAQ è dedicata a sviluppatori di addons.
Ecco come Fare Addons per Ferdor e Ferdor Beta.
E++ è un linguaggio avanzato per addon Ferdor.
E++ viene usato in file ADDON-EPP per creare logiche avanzate:
Guarda anche: Fare Addon per Ferdor e Ferdor Beta
\ E++ File.Name "base" \ File includemdl <basestudio>, <eppinit> <eppinit>.InitMdl[this]
\ E++ File.Name "hello" \ File includemdl <basestudio>, <eppinit> print "Hello" <eppinit>.InitMdl[this]
\ E++ File.Name "math" \ File includemdl <basestudio>, <eppinit> var a = 5 var b = 3 print a + b <eppinit>.InitMdl[this]
\ E++ File.Name "if"
\ File includemdl <basestudio>, <eppinit>
if 1 == 1 {
print "ok"
}
<eppinit>.InitMdl[this]
\ E++ File.Name "loop"
\ File includemdl <basestudio>, <eppinit>
for i in 0..3 {
print i
}
<eppinit>.InitMdl[this]
\ E++ File.Name "func"
\ File includemdl <basestudio>, <eppinit>
func hi(n) {
print n
}
hi("Dev")
<eppinit>.InitMdl[this]
\ E++ File.Name "file" \ File includemdl <basestudio>, <eppinit> file.create "a.txt" <eppinit>.InitMdl[this]
\ E++ File.Name "event"
\ File includemdl <basestudio>, <eppinit>
event.start {
print "start"
}
<eppinit>.InitMdl[this]
\ E++ File.Name "module" \ File includemdl <basestudio>, <eppinit> module.load "core" <eppinit>.InitMdl[this]
\ E++ File.Name "input" \ File includemdl <basestudio>, <eppinit> var x = input "nome" print x <eppinit>.InitMdl[this]
\ E++ File.Name "debug" \ File includemdl <basestudio>, <eppinit> debug.log "ok" <eppinit>.InitMdl[this]