Skip to content

Commit 485d2fb

Browse files
committed
migrate docs to json format
1 parent 25ecf2d commit 485d2fb

File tree

277 files changed

+486
-70
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

277 files changed

+486
-70
lines changed

npm-debug.log.2701594740

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
0 info it worked if it ends with ok
2+
1 verbose cli [ '/Users/carvajal/.nvm/versions/node/v6.11.0/bin/node',
3+
1 verbose cli '/Users/carvajal/.nvm/versions/node/v6.11.0/bin/npm',
4+
1 verbose cli 'show',
5+
1 verbose cli 'vsce',
6+
1 verbose cli 'version' ]
7+
2 info using [email protected]
8+
3 info using [email protected]
9+
4 silly mapToRegistry name vsce
10+
5 silly mapToRegistry using default registry
11+
6 silly mapToRegistry registry https://registry.npmjs.org/
12+
7 silly mapToRegistry data Result {
13+
7 silly mapToRegistry raw: 'vsce',
14+
7 silly mapToRegistry scope: null,
15+
7 silly mapToRegistry escapedName: 'vsce',
16+
7 silly mapToRegistry name: 'vsce',
17+
7 silly mapToRegistry rawSpec: '',
18+
7 silly mapToRegistry spec: 'latest',
19+
7 silly mapToRegistry type: 'tag' }
20+
8 silly mapToRegistry uri https://registry.npmjs.org/vsce
21+
9 verbose request uri https://registry.npmjs.org/vsce
22+
10 verbose request no auth needed
23+
11 info attempt registry request try #1 at 3:00:00 PM
24+
12 verbose request id 5c1010179e3d1515
25+
13 verbose etag W/"5914175d-13f79"
26+
14 verbose lastModified Thu, 11 May 2017 07:48:45 GMT
27+
15 http request GET https://registry.npmjs.org/vsce
28+
16 info retry will retry, error on last attempt: Error: connect ETIMEDOUT 151.101.0.162:443
29+
17 info attempt registry request try #2 at 3:01:26 PM
30+
18 verbose etag W/"5914175d-13f79"
31+
19 verbose lastModified Thu, 11 May 2017 07:48:45 GMT
32+
20 http request GET https://registry.npmjs.org/vsce
33+
21 info retry will retry, error on last attempt: Error: connect ETIMEDOUT 151.101.0.162:443
34+
22 info attempt registry request try #3 at 3:03:43 PM
35+
23 verbose etag W/"5914175d-13f79"
36+
24 verbose lastModified Thu, 11 May 2017 07:48:45 GMT
37+
25 http request GET https://registry.npmjs.org/vsce
38+
26 silly get cb [ 304, undefined ]
39+
27 verbose etag https://registry.npmjs.org/vsce from cache
40+
28 verbose get saving vsce to /Users/carvajal/.npm/registry.npmjs.org/vsce/.cache.json
41+
29 verbose correctMkdir /Users/carvajal/.npm correctMkdir not in flight; initializing
42+
30 verbose exit [ 0, true ]
43+
31 verbose stack Error: write EPIPE
44+
31 verbose stack at exports._errnoException (util.js:1018:11)
45+
31 verbose stack at WriteWrap.afterWrite (net.js:800:14)
46+
32 verbose cwd /Users/carvajal/dev/fortran-linter
47+
33 error Darwin 16.5.0
48+
34 error argv "/Users/carvajal/.nvm/versions/node/v6.11.0/bin/node" "/Users/carvajal/.nvm/versions/node/v6.11.0/bin/npm" "show" "vsce" "version"
49+
35 error node v6.11.0
50+
36 error npm v3.10.10
51+
37 error code EPIPE
52+
38 error errno EPIPE
53+
39 error syscall write
54+
40 error write EPIPE
55+
41 error If you need help, you may report this error at:
56+
41 error <https://github.com/npm/npm/issues>
57+
42 verbose exit [ 1, true ]

npm-debug.log.2938814350

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
0 info it worked if it ends with ok
2+
1 verbose cli [ '/Users/carvajal/.nvm/versions/node/v6.11.0/bin/node',
3+
1 verbose cli '/Users/carvajal/.nvm/versions/node/v6.11.0/bin/npm',
4+
1 verbose cli 'show',
5+
1 verbose cli 'vsce',
6+
1 verbose cli 'version' ]
7+
2 info using [email protected]
8+
3 info using [email protected]
9+
4 silly mapToRegistry name vsce
10+
5 silly mapToRegistry using default registry
11+
6 silly mapToRegistry registry https://registry.npmjs.org/
12+
7 silly mapToRegistry data Result {
13+
7 silly mapToRegistry raw: 'vsce',
14+
7 silly mapToRegistry scope: null,
15+
7 silly mapToRegistry escapedName: 'vsce',
16+
7 silly mapToRegistry name: 'vsce',
17+
7 silly mapToRegistry rawSpec: '',
18+
7 silly mapToRegistry spec: 'latest',
19+
7 silly mapToRegistry type: 'tag' }
20+
8 silly mapToRegistry uri https://registry.npmjs.org/vsce
21+
9 verbose request uri https://registry.npmjs.org/vsce
22+
10 verbose request no auth needed
23+
11 info attempt registry request try #1 at 2:58:06 PM
24+
12 verbose request id 1d4fa62dcc44591c
25+
13 verbose etag W/"5914175d-13f79"
26+
14 verbose lastModified Thu, 11 May 2017 07:48:45 GMT
27+
15 http request GET https://registry.npmjs.org/vsce
28+
16 info retry will retry, error on last attempt: Error: connect ETIMEDOUT 151.101.0.162:443
29+
17 info attempt registry request try #2 at 2:59:33 PM
30+
18 verbose etag W/"5914175d-13f79"
31+
19 verbose lastModified Thu, 11 May 2017 07:48:45 GMT
32+
20 http request GET https://registry.npmjs.org/vsce
33+
21 info retry will retry, error on last attempt: Error: connect ETIMEDOUT 151.101.0.162:443
34+
22 info attempt registry request try #3 at 3:01:49 PM
35+
23 verbose etag W/"5914175d-13f79"
36+
24 verbose lastModified Thu, 11 May 2017 07:48:45 GMT
37+
25 http request GET https://registry.npmjs.org/vsce
38+
26 silly get cb [ 304, undefined ]
39+
27 verbose etag https://registry.npmjs.org/vsce from cache
40+
28 verbose get saving vsce to /Users/carvajal/.npm/registry.npmjs.org/vsce/.cache.json
41+
29 verbose correctMkdir /Users/carvajal/.npm correctMkdir not in flight; initializing
42+
30 verbose exit [ 0, true ]
43+
31 verbose stack Error: write EPIPE
44+
31 verbose stack at exports._errnoException (util.js:1018:11)
45+
31 verbose stack at WriteWrap.afterWrite (net.js:800:14)
46+
32 verbose cwd /Users/carvajal/dev/fortran-linter
47+
33 error Darwin 16.5.0
48+
34 error argv "/Users/carvajal/.nvm/versions/node/v6.11.0/bin/node" "/Users/carvajal/.nvm/versions/node/v6.11.0/bin/npm" "show" "vsce" "version"
49+
35 error node v6.11.0
50+
36 error npm v3.10.10
51+
37 error code EPIPE
52+
38 error errno EPIPE
53+
39 error syscall write
54+
40 error write EPIPE
55+
41 error If you need help, you may report this error at:
56+
41 error <https://github.com/npm/npm/issues>
57+
42 verbose exit [ 1, true ]

src/docs/ABORT.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ABORT","docstr":"`ABORT` — Abort the program\n\n### Description\n`ABORT` causes immediate termination of the program. On operating\nsystems that support a core dump, `ABORT` will produce a core dump. \nIt will also print a backtrace, unless `-fno-backtrace` is given.\n\n\n\n### Syntax\n`CALL ABORT`\n\n\n### Return value\nDoes not return.\n\n\n\n### Example\n\n ```\n\n\nprogram test_abort\n\n  integer :: i = 1, j = 2\n\n  if (i /= j) call abort\n\nend program test_abort\n\n```\n\n\n\n### Standard\nGNU extension\n\n\n\n### Class\nSubroutine\n\n\n\n### See also\n<a href=\"EXIT.html#EXIT\">EXIT</a>, <a href=\"KILL.html#KILL\">KILL</a>, <a href=\"BACKTRACE.html#BACKTRACE\">BACKTRACE</a>\n\n "}

src/docs/ABS.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ABS","docstr":"`ABS` — Absolute value\n\n### Description\n`ABS(A)` computes the absolute value of `A`.\n\n\n\n### Syntax\n`RESULT = ABS(A)`\n\n\n### Arguments\n\n \n,\n`REAL`, or `COMPLEX`.\n\n\n\n\n\n\n### Return value\nThe return value is of the same type and\nkind as the argument except the return value is `REAL` for a\n`COMPLEX` argument.\n\n\n\n### Example\n\n ```\n\n\nprogram test_abs\n\n  integer :: i = -1\n\n  real :: x = -1.e0\n\n  complex :: z = (-1.e0,0.e0)\n\n  i = abs(i)\n\n  x = abs(x)\n\n  x = abs(z)\n\nend program test_abs\n\n```\n\n\n\n### Specific names\n\n \n | Name | Argument | Return type | Standard\n\n | `ABS(A)` | `REAL(4) A` | `REAL(4)` | Fortran 77 and later\n\n | `CABS(A)` | `COMPLEX(4) A` | `REAL(4)` | Fortran 77 and later\n\n | `DABS(A)` | `REAL(8) A` | `REAL(8)` | Fortran 77 and later\n\n | `IABS(A)` | `INTEGER(4) A` | `INTEGER(4)` | Fortran 77 and later\n\n | `ZABS(A)` | `COMPLEX(8) A` | `COMPLEX(8)` | GNU extension\n\n | `CDABS(A)` | `COMPLEX(8) A` | `COMPLEX(8)` | GNU extension\n\n\n\n\n\n### Standard\nFortran 77 and later, has overloads that are GNU extensions\n\n\n\n### Class\nElemental function\n\n\n"}

src/docs/ACCESS.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ACCESS","docstr":"`ACCESS` — Checks file access modes\n\n### Description\n`ACCESS(NAME, MODE)` checks whether the file `NAME`\nexists, is readable, writable or executable. Except for the\nexecutable check, `ACCESS` can be replaced by\nFortran 95's `INQUIRE`.\n\n\n\n### Syntax\n`RESULT = ACCESS(NAME, MODE)`\n\n\n### Arguments\n\n \n of default kind with the\nfile name. Tailing blank are ignored unless the character `achar(0)`is present, then all characters up to and excluding `achar(0)` are\nused as file name. \n\n | `MODE` | Scalar `CHARACTER` of default kind with the\nfile access mode, may be any concatenation of `\"r\"` (readable),\n`\"w\"` (writable) and `\"x\"` (executable), or `\" \"` to check\nfor existence.\n\n\n\n\n\n\n### Return value\nReturns a scalar `INTEGER`, which is `0` if the file is\naccessible in the given mode; otherwise or if an invalid argument\nhas been given for `MODE` the value `1` is returned.\n\n\n\n### Example\n\n ```\n\n\nprogram access_test\n\n  implicit none\n\n  character(len=*), parameter :: file = 'test.dat'\n\n  character(len=*), parameter :: file2 = 'test.dat '//achar(0)\n\n  if(access(file,' ') == 0) print *, trim(file),' is exists'\n\n  if(access(file,'r') == 0) print *, trim(file),' is readable'\n\n  if(access(file,'w') == 0) print *, trim(file),' is writable'\n\n  if(access(file,'x') == 0) print *, trim(file),' is executable'\n\n  if(access(file2,'rwx') == 0) &amp;\n\n    print *, trim(file2),' is readable, writable and executable'\n\nend program access_test\n\n```\n\n\n\n### Specific names\n\n\n\n### Standard\nGNU extension\n\n\n\n### Class\nInquiry function\n\n\n\n### See also\n\n"}

src/docs/ACHAR.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ACHAR","docstr":"`ACHAR` — Character in <acronym>ASCII</acronym> collating sequence\n\n### Description\n`ACHAR(I)` returns the character located at position `I`in the <acronym>ASCII</acronym> collating sequence.\n\n\n\n### Syntax\n`RESULT = ACHAR(I [, KIND])`\n\n\n### Arguments\n\n \n. \n\n | `KIND` | (Optional) An `INTEGER` initialization\nexpression indicating the kind parameter of the result.\n\n\n\n\n\n\n### Return value\nThe return value is of type `CHARACTER` with a length of one. \nIf the `KIND` argument is present, the return value is of the\nspecified kind and of the default kind otherwise.\n\n\n\n### Example\n\n ```\n\n\nprogram test_achar\n\n  character c\n\n  c = achar(32)\n\nend program test_achar\n\n```\n\n\n\n### Notes\nSee <a href=\"ICHAR.html#ICHAR\">ICHAR</a> for a discussion of converting between numerical values\nand formatted string representations.\n\n\n\n### Standard\nFortran 77 and later, with `KIND` argument Fortran 2003 and later\n\n\n\n### Class\nElemental function\n\n\n\n### See also\n<a href=\"CHAR.html#CHAR\">CHAR</a>, <a href=\"IACHAR.html#IACHAR\">IACHAR</a>, <a href=\"ICHAR.html#ICHAR\">ICHAR</a>\n\n "}

src/docs/ACOS.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ACOS","docstr":"`ACOS` — Arccosine function\n\n### Description\n`ACOS(X)` computes the arccosine of `X` (inverse of `COS(X)`).\n\n\n\n### Syntax\n`RESULT = ACOS(X)`\n\n\n### Arguments\n\n \n with a magnitude that is\nless than or equal to one - or the type shall be `COMPLEX`.\n\n\n\n\n\n\n### Return value\nThe return value is of the same type and kind as `X`. \nThe real part of the result is in radians and lies in the range\n0 \\leq \\Re \\acos(x) \\leq \\pi.\n\n\n\n### Example\n\n ```\n\n\nprogram test_acos\n\n  real(8) :: x = 0.866_8\n\n  x = acos(x)\n\nend program test_acos\n\n```\n\n\n\n### Specific names\n\n \n | Name | Argument | Return type | Standard\n\n | `ACOS(X)` | `REAL(4) X` | `REAL(4)` | Fortran 77 and later\n\n | `DACOS(X)` | `REAL(8) X` | `REAL(8)` | Fortran 77 and later\n\n\n\n\n\n\n### Standard\nFortran 77 and later, for a complex argument Fortran 2008 or later\n\n\n\n### Class\nElemental function\n\n\n\n### See also\nInverse function: <a href=\"COS.html#COS\">COS</a>\n\n "}

src/docs/ACOSH.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ACOSH","docstr":"`ACOSH` — Inverse hyperbolic cosine function\n\n### Description\n`ACOSH(X)` computes the inverse hyperbolic cosine of `X`.\n\n\n\n### Syntax\n`RESULT = ACOSH(X)`\n\n\n### Arguments\n\n \n.\n\n\n\n\n\n\n### Return value\nThe return value has the same type and kind as `X`. If `X` is\ncomplex, the imaginary part of the result is in radians and lies between\n 0 \\leq \\Im \\acosh(x) \\leq \\pi.\n\n\n\n### Example\n\n ```\n\n\nPROGRAM test_acosh\n\n  REAL(8), DIMENSION(3) :: x = (/ 1.0, 2.0, 3.0 /)\n\n  WRITE (*,*) ACOSH(x)\n\nEND PROGRAM\n\n```\n\n\n\n### Specific names\n\n \n | Name | Argument | Return type | Standard\n\n | `DACOSH(X)` | `REAL(8) X` | `REAL(8)` | GNU extension\n\n\n\n\n\n\n### Standard\nFortran 2008 and later\n\n\n\n### Class\nElemental function\n\n\n\n### See also\nInverse function: <a href=\"COSH.html#COSH\">COSH</a>\n"}

src/docs/ADJUSTL.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ADJUSTL","docstr":"`ADJUSTL` — Left adjust a string\n\n### Description\n`ADJUSTL(STRING)` will left adjust a string by removing leading spaces. \nSpaces are inserted at the end of the string as needed.\n\n\n\n### Syntax\n`RESULT = ADJUSTL(STRING)`\n\n\n### Arguments\n\n \n.\n\n\n\n\n\n\n### Return value\nThe return value is of type `CHARACTER` and of the same kind as\n`STRING` where leading spaces are removed and the same number of\nspaces are inserted on the end of `STRING`.\n\n\n\n### Example\n\n ```\n\n\nprogram test_adjustl\n\n  character(len=20) :: str = ' gfortran'\n\n  str = adjustl(str)\n\n  print *, str\n\nend program test_adjustl\n\n```\n\n\n\n### Standard\nFortran 90 and later\n\n\n\n### Class\nElemental function\n\n\n\n### See also\n<a href=\"ADJUSTR.html#ADJUSTR\">ADJUSTR</a>, <a href=\"TRIM.html#TRIM\">TRIM</a>\n"}

src/docs/ADJUSTR.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"keyword":"ADJUSTR","docstr":"`ADJUSTR` — Right adjust a string\n\n### Description\n`ADJUSTR(STRING)` will right adjust a string by removing trailing spaces. \nSpaces are inserted at the start of the string as needed.\n\n\n\n### Syntax\n`RESULT = ADJUSTR(STRING)`\n\n\n### Arguments\n\n \n.\n\n\n\n\n\n\n### Return value\nThe return value is of type `CHARACTER` and of the same kind as\n`STRING` where trailing spaces are removed and the same number of\nspaces are inserted at the start of `STRING`.\n\n\n\n### Example\n\n ```\n\n\nprogram test_adjustr\n\n  character(len=20) :: str = 'gfortran'\n\n  str = adjustr(str)\n\n  print *, str\n\nend program test_adjustr\n\n```\n\n\n\n### Standard\nFortran 95 and later\n\n\n\n### Class\nElemental function\n\n\n\n### See also\n<a href=\"ADJUSTL.html#ADJUSTL\">ADJUSTL</a>, <a href=\"TRIM.html#TRIM\">TRIM</a>\n"}

0 commit comments

Comments
 (0)