Re: how to use label?
David Sugar <[email protected]>
| Newsgroups | gmane.comp.gnu.bayonne.devel |
|---|---|
| Organization | GNU Telephony |
| Message-ID | <[email protected]> |
In ccscript3, you no longer have labels done this way. Instead, consider: # some initialization stuff, occurs before any script starts... set %myvar "1" # main is the default entry point. program main sleep 60 goto start proc start echo "i'm in start, myvar = %myvar" goto done proc done echo "i'm in done" exit You can have a script without a main, but then it starts from the top, as in: set %myvar "1" goto start proc start echo "started myvar = " %myvar goto done proc done echo "im done" exit golfong woo wrote: > Bayonne2-1.1.0 is working now. But when using label, it can not work well. > Here is the script: > ::start > sleep 60 > hangup > exit > > ^hangup > slog "^hangup" > exit > > ^1 > slog "^1" > goto ::start > > Here is the console info: > starting 0.3.1 on x86 w32; timeslots=32 > soundcard/0: session starting > soundcard/0: state=initial, event=100, seq=0 > soundcard/0: state=idle, event=100, seq=0 > binding ivrscript... > compiled mytest; 6 steps > C:\Program Files\GNU Telephony\Bayonne IVRScrisoundcard msgport starting > pt1: directory missing > 1 applications compiled > driver(s) started; 1 timeslot(s) used > soundcard/0: state=idle, event=105, seq=1 > soundcard/0: state=pickup, event=100, seq=1 > soundcard/0: state=pickup, event=400, seq=2 > soundcard/0: state=run, event=100, seq=2 > soundcard/0: mytest.scr(1): script start missing > soundcard/0: state=sleep, event=100, seq=2 > soundcard/0: state=sleep, event=709, seq=3 > soundcard/0: state=run, event=100, seq=3 > soundcard/0: ^1 > soundcard/0: state=run, event=400, seq=4 > soundcard/0: ^hangup > soundcard/0: state=hangup, event=100, seq=4 > soundcard/0: state=hangup, event=400, seq=5 > soundcard/0: state=idle, event=100, seq=5 > > > _______________________________________________ > Bayonne-devel mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/bayonne-devel _______________________________________________ Bayonne-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bayonne-devel
dyfet.vcf
(text/x-vcard, 212 B)
begin:vcard fn:David Sugar n:Sugar;David org:GNU Telephony adr:;;;;;;USA email;internet:[email protected] tel;work:+1 201 215 2609 x-mozilla-html:FALSE url:http://www.gnutelephony.org version:2.1 end:vcard