ZUO Zhihua
ZUO Zhihua
Hello, It is mentioned in an issue of Fortran stdlib ([Add blank lines between procedures](https://github.com/fortran-lang/stdlib/issues/546)) that there is a lack of blank lines between procedures in the `f90` files generated...
[Proposal] add `time_stamp` function and `stdlib_time` module: get formatted now time information?
**Description** For example, the Go language standard library has a time library [golang/time](https://pkg.go.dev/time), and `stdlib` also has a time module requirement. Is it possible to provide **basic** time module capabilities...
**Description** `Fortran` has its unique grammatical characteristics. I think it is impossible to learn from some routines of `Matlab` and `Python` completely. We should be based on the characteristics of...
- [x] add `disp`. Note: Because `disp` is a very important IO routine, I hope it will **be discussed and approved more widely** before it is adopted. #### Description **Print**...
### Motivation As I said in [#562](https://github.com/fortran-lang/stdlib/pull/562#issue-1051753169) , we can enhance the constructor of `string_type` to support conversion of other types (`integer`, **`real`**, `logical`, **`complex`**) to `string_type`, and **support `format`...
### Motivation I have met many novices who have no programming background and are mostly related to scientific computing. Fortran beginners often fail to master the reading of files well...
### Description During a development, I found an unexpected situation: swapping `optval(s, si)` in the `stdlib_random` for `if (present(s)) then ..` form, and unit tests of `macos` and `ubuntu` systems...
[Help] Maybe a bug that will affect `stdlib_io:open`: open files with `access=stream` in gfortran.
### Description The following example can get our expected results on `ifort`, **but in the case of gfortran with `access=stream`, for the characters in the output example (`A10>A2`), unexpected encoding...
To close #727, a small modification: 1. In the default case of command line subcommands (`>> fpm`), stop `fpm` running in time. 2. Remove unnecessary references to `number_of_rows` in `fpm.f90`.
To close #605 . ### Description The previous dependency `path` was always quite the same as the top-level project, which made it difficult to make such an `fpm` package called...