Download Latest Version smc-maven-plugin-7.6.0.jar (25.9 kB)
Email in envelope

Get an email when there's a new version of SMC - The State Machine Compiler

Name Modified Size InfoDownloads / Week
Parent folder
error_signal.wav 2022-11-13 18.2 kB
18.wav 2022-11-13 14.6 kB
19.wav 2022-11-13 13.6 kB
30.wav 2022-11-13 11.6 kB
could_not_be_completed.wav 2022-11-13 60.5 kB
second.wav 2022-11-13 10.7 kB
20.wav 2022-11-13 10.7 kB
911.wav 2022-11-13 215.7 kB
phone_off_hook.wav 2022-11-13 3.6 kB
ring.wav 2022-11-13 78.3 kB
2.wav 2022-11-13 11.5 kB
3.wav 2022-11-13 10.8 kB
50.wav 2022-11-13 11.8 kB
the_number_you_have_dialed.wav 2022-11-13 26.3 kB
the_time_is.wav 2022-11-13 12.8 kB
touch_tone_7.wav 2022-11-13 1.9 kB
1.wav 2022-11-13 11.9 kB
nyctemp.wav 2022-11-13 301.3 kB
touch_tone_4.wav 2022-11-13 2.0 kB
touch_tone_6.wav 2022-11-13 2.1 kB
0.wav 2022-11-13 12.4 kB
4.wav 2022-11-13 8.8 kB
5.wav 2022-11-13 11.1 kB
oclock.wav 2022-11-13 12.0 kB
touch_tone_1.wav 2022-11-13 1.9 kB
touch_tone_5.wav 2022-11-13 2.0 kB
6.wav 2022-11-13 11.6 kB
7.wav 2022-11-13 15.6 kB
40.wav 2022-11-13 12.1 kB
AM.wav 2022-11-13 10.7 kB
touch_tone_0.wav 2022-11-13 2.0 kB
touch_tone_2.wav 2022-11-13 2.0 kB
8.wav 2022-11-13 10.6 kB
busy_signal.wav 2022-11-13 15.8 kB
exactly.wav 2022-11-13 13.9 kB
touch_tone_3.wav 2022-11-13 1.9 kB
9.wav 2022-11-13 11.9 kB
dialtone.wav 2022-11-13 3.2 kB
oh.wav 2022-11-13 10.4 kB
seconds.wav 2022-11-13 12.2 kB
touch_tone_8.wav 2022-11-13 2.1 kB
touch_tone_9.wav 2022-11-13 1.9 kB
10.wav 2022-11-13 10.7 kB
11.wav 2022-11-13 11.2 kB
12.wav 2022-11-13 15.3 kB
13.wav 2022-11-13 13.4 kB
14.wav 2022-11-13 13.9 kB
fast_busy_signal.wav 2022-11-13 15.8 kB
15.wav 2022-11-13 13.5 kB
17.wav 2022-11-13 16.4 kB
and.wav 2022-11-13 9.4 kB
PM.wav 2022-11-13 11.4 kB
touch_tone_10.wav 2022-11-13 2.0 kB
touch_tone_11.wav 2022-11-13 1.9 kB
16.wav 2022-11-13 15.5 kB
50_cents_please.wav 2022-11-13 93.0 kB
Totals: 56 Items   1.3 MB 0


                         JavaScript/HTML5 Example 7


This is a telephone finite state machine.


+ Building
----------

NOTE: Smc.jar must be built and installed.

Unix & Windows:
    $ make telephone


+ Executing
-----------

Load telephone.html in your browser.

(Make sure you have sound turned on before running this
 application.)

Do what you normally do with a telephone: pick up the receiver
and start dialing.

Try some of these telephone number:

    + 555-1212
    + 555-9263
    + 1-212-555-1234
    + 879-6877
    + 1-802-521-6448
    + Dial a "#" or a "*"
    + 911

When you have completed the telephone call put down the receiver.

Note: If you don't put down the receiver after the call has
      completed, a "receiver left off hook" alarm will sound.

Source: README.txt, updated 2022-11-13