File: README

package info (click to toggle)
babel 0.10.2-1
  • links: PTS
  • area: contrib
  • in suites: sarge
  • size: 43,932 kB
  • ctags: 29,707
  • sloc: java: 74,695; ansic: 73,142; cpp: 40,649; sh: 18,411; f90: 10,062; fortran: 6,727; python: 6,406; makefile: 3,866; xml: 118; perl: 48
file content (62 lines) | stat: -rw-r--r-- 1,995 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
                      README

This directory contains the SIDL "Hello World" example set.
There are clients and servers for each of several languages.
The language-to-directory mappings are:

        Language         Client        Server
        --------         ------        ------
        C                runC          libC
        C++              runCxx        libCxx
        Fortran 77       runF77        libF77
        Java             runJava       n/a
        Python           runPython     n/a

Consequently, the following client-server options are available:

    Client       Server       Execution
    ------       -------      ----------
    C            C            $ cd ./runC
                              $ ./runC2C
  
    C            C++          $ cd ./runC
                              $ ./runC2Cxx

    C            Fortran 77   $ cd ./runC
                              $ ./runC2F77

    C++          C            $ cd ./runCxx
                              $ ./runCxx2C

    C++          C++          $ cd ./runCxx
                              $ ./runCxx2Cxx

    C++          Fortran 77   $ cd ./runCxx
                              $ ./runCxx2F77

    Fortran 77   C            $ cd ./runF77
                              $ ./runF772C

    Fortran 77   C++          $ cd ./runF77
                              $ ./runF772Cxx

    Fortran 77   Fortran 77   $ cd ./runF77
                              $ ./runF772F77

    Java         C            $ cd ./runJava
                              $ ./runJava2C

    Java         C++          $ cd ./runJava
                              $ ./runJava2Cxx

    Java         Fortran 77   $ cd ./runJava
                              $ ./runJava2F77

    Python       C            $ cd ./runPython
                              $ ./runPy2C

    Python       C++          $ cd ./runPython
                              $ ./runPy2Cxx

    Python       Fortran 77   $ cd ./runPython
                              $ ./runPy2F77