Skip to content

Changelog

v1.1.7 (2026-02-18)

Full Changelog

CI/CD

  • Add standalone docs deploy workflow (6f07ca3)

v1.1.6 (2026-02-18)

Full Changelog

Bug fixes

  • Correct project name casing to StringiFor throughout (0815b10)

v1.1.5 (2026-02-18)

Full Changelog

Bug fixes

  • Fix GNU gfortran issue with recursive procedure (82727d6)

Documentation

  • Add VitePress site, rework CI/CD, and refactor README (1678f05)

Miscellaneous

  • Remove FPM install test (d5ad17e)
  • Add fpm support (cc776cb)
  • Add fpm CI (3a46e57)
  • Merge pull request #38 from zoziha/add-fpm-support

Add fpm support (25570c3)

  • Fix fpm.toml pinning correct rev that works with fpm 0.90 (5288871)
  • Merge pull request #39 from epagone/patch-1

Fix fpm.toml pinning correct rev of FACE that works with fpm 0.9.0 (726dd77)

  • Fix bug in replace method

Fix bug in replace method: the replace method fails if the "old" substring is a null string, i.e. old=''. Fixed checking if len(old)>0.

A specific doctest has been also added. (8c94d4b)

v1.1.4 (2022-07-04)

Full Changelog

Miscellaneous

  • Merge tag 'v1.1.3' into develop

Bugfix issue#36

Update makefile (afd2d69)

Fix issue #36: update makefile, tests were missing (2c0e13c)

Fix issue #36: correct typo into makefile (c6a78d6)

v1.1.3 (2021-06-18)

Full Changelog

Miscellaneous

  • Merge branch 'master' into cmake2 (98c3e9a)
  • Add FACE dependance to CMakeLists (c00068e)
  • Merge pull request #31 from kostyfisik/cmake2

Cmake3 (d3b041b)

  • Update examples (591ed76)
  • Merge pull request #32 from band-a-prend/readme

README: update examples (9c47122)

  • Strjoin(array,sep) function implementation (9bed374)
  • Merge pull request #33 from band-a-prend/strjoin

stringifor_string_t: strjoin(array,sep) function implementation (e3587d1)

  • Update submodule (df60bcd)
  • Merge branch 'master' into develop (744540d)
  • Re-add pre-processing flag for unsupported R16P

Re-add pre-processing flag for unsupported R16P (a72c5c6)

  • Add workaround for NVfortran bugs (4ef6ab5)
  • Strjoin(array,sep, is_col) for 2D-array function impl. (6c9640c)
  • Merge pull request #34 from band-a-prend/strjoin_arr

stringifor_string_t: strjoin(array,sep, is_col) for 2D-array function (0056b4f)

Fix issue #36: update makefile (b3cf8c8)

  • Merge branch 'release/1.1.3' (bad95cb)

v1.1.2 (2020-01-28)

Full Changelog

Miscellaneous

v1.1.1 (2020-01-28)

Full Changelog

Miscellaneous

  • Merge tag 'v1.1.0' into develop

Add support for ANSI color and style and add glob standanlone procedure

Add support for ANSI color and style and add glob standanlone procedure.

This change addresses the need by:

Adding new method colorize.

Side effects:

New third party dependency, FACE is now a requirement (all other codes using StringiFor must be updated).

Third party dependencies:

https://github.com/szaghi/BeFoR64 (currently v1.1.4) https://github.com/szaghi/FACE (currently v1.1.2) https://github.com/szaghi/PENF (currently v1.2.2) (99a0bca)

  • Try to fix travis issue (39a9e08)
  • Merge branch 'master' into develop (9a439da)
  • Merge branch 'release/1.1.1' (7f73f26)
  • Merge tag 'v1.1.1' into develop

Try to fix deployment issues (dba1d2d)

v1.1.0 (2020-01-27)

Full Changelog

Miscellaneous

  • Merge tag 'v1.0.1' into develop

Fix issue#28

Array constructors are inhibited, thus LHS automatic reallocation of string-arrays does not work. This is a fix.

Why:

Assignment operators were defined elemental and there was a constructor function overloading string name.

This change addresses the need by:

Declare assignments pure, remove constructor function and make public raw member.

Side effects:

Unknown...

Fully backward compatible. (451fe92)

  • Re-add tests deleted for a distraction (b6a45a4)
  • Merge branch 'master' into develop (0a5f550)
  • Update submodules (d963be7)
  • Make glob method also a standalone procedure, fix issue#13

Make glob method also a standalone procedure, fix issue#13

Side effects:

Nothing (e1b3655)

  • Add support for ANSI color and style-fix issue#15

Add support for ANSI color and style-fix issue#15

This change addresses the need by:

Adding new method colorize.

Side effects:

New third party dependency, FACE is now a requirement (all other codes using StringiFor must be updated). (568c7be)

  • Partially update README (18d0523)
  • Merge branch 'release/1.1.0' (66a1900)

v1.0.1 (2019-10-23)

Full Changelog

Miscellaneous

  • Temporary fix for building FiNeR library with intel compilers

Temporary fix for building FiNeR library with intel compilers: Intel 2019 has serious bug and works differently from intel 2018 and from GNU Fortran... (1b50835)

  • Merge conflicts with upstream (881d056)
  • Erge tag 'v1.0.0' into develop

Clean old preprocessing flags

Clean old preprocessing flags: now compile with GNU Fortran (GCC) 9.1.0 ifort (IFORT) 19.1.0.075 20190522 (126555f)

Array constructors are inhibited, thus LHS automatic reallocation of string-arrays does not work. This is a fix.

Why:

Assignment operators were defined elemental and there was a constructor function overloading string name.

This change addresses the need by:

Declare assignments pure, remove constructor function and make public raw member.

Side effects:

Unknown... (26ba68e)

  • Merge branch 'release/1.0.1' (e161ed9)

v1.0.0 (2019-09-13)

Full Changelog

Miscellaneous

  • Merge tag 'v0.9.9' into develop

Release 0.9.9, add on-the-fly string creator

Stable release, fully backward compatible. (a4fd1d2)

  • Split_chunked bug fix

Signed-off-by: YunDanTianChang 2472041823@qq.com (6e27e39)

  • Merge pull request #21 from yundantianchang/yundantianchang

split_chunked bug fix (0bb8f41)

  • Add CMake support (4f9d4f0)
  • Merge pull request #23 from victorsndvg/master

Add CMake support (de58858)

  • Update submodules (6a346d7)
  • Fix Intel 2018 issue

With Intel 2018 fails to compile some tests: it is required to export the operators overloading individually.

Note that Intel 2019 still does not compile, it freezes without providing any error messages... (3386b95)

  • Support Defined I/O for GCC Fortran >= 7.x.y

Solution proposed by: https://github.com/szaghi/StringiFor/issues/20#issuecomment-447919797 (dfa99f6)

  • Update stringifor_string_t.F90 (fa43797)
  • Merge pull request #24 from 14NGiestas/patch-1

Support Defined I/O for GCC Fortran >= 7.x.y (8bea525)

  • Merge branch 'master' into develop (65ee6d7)
  • Clean preprocessing stuff for intel compiler

Clean preprocessing stuff for intel compiler: Intel compiler 19.1.0.075 compiles this version without any preprocessing flags, the compiler issure about overloaded operators seems to be fixed.

Why:

This change addresses the need by:

Side effects:

  • Clean all gfortran preprocessing flags (1063b00)
  • Update travis config (dd655a1)
  • Merge branch 'release/1.0.0' (6c4177a)

v0.9.9 (2018-11-29)

Full Changelog

Miscellaneous

  • Merge tag 'v0.9.8' into develop

Fix bug on basename method with strip last extension option (325502b)

  • Disable len overloading

Disable len overloading

Why:

Intel Compiler (18.0.0) does not accept the "len" overloading because it is used into variables initialization into declaration and it does not understand that the overloading procedures are "pure"... it is probably necessary to reduce the error in order to fill a bug report. No time to do it now.

This change addresses the need by:

Disable the len overloading interface.

Side effects:

It is not possible to perform "len(string)".

Must be re-introduced in the near future. (b805bab)

  • Merge branch 'master' into develop (5bf79a6)
  • Overload string name for on-the-fly-creator

Overload string name for on-the-fly-creator in order to create string object on-the-fly (by means of character input) to be passed to other procedures. (2b24063)

  • Merge branch 'release/0.9.9' (517d906)

v0.9.8 (2017-11-23)

Full Changelog

Miscellaneous

  • Merge tag 'v0.9.7' into develop

Switch to doctests TDD

The tests suite is now based on doctests.

Stable release fully backward compatible. (e67ffac)

  • Try to use gcc 7 on travis (28ab16f)
  • Try to use gcc 7 on travis (cd22316)
  • Try to use gcc 7 on travis (691e00c)
  • Revert back to gfortran 6.3 compatible version, disable UDTIO for gfortran; GNU 7.x has big regression bugs... (fbdc657)
  • Merge branch 'master' into develop (da8692f)
  • Fix bug in basename method

Fix bug in basename method: if strip last extension is passed with a dummy argument not having an extension the result is a null string. Now fixed. (d28ade2)

  • Merge branch 'release/0.9.8' (d22648c)

v0.9.7 (2017-06-30)

Full Changelog

Miscellaneous

  • Merge tag 'v0.9.6' into develop

Fix issue#16

Stable release, fully backward compatible. (fe74f54)

  • Minor general sanitize (59376a6)
  • Update makefile (5f78dcb)
  • Update glob.f90 (e2442a7)
  • Merge pull request #17 from ThemosTsikas/patch-1

Update glob.f90 (0c5b776)

v0.9.6 (2017-06-16)

Full Changelog

Miscellaneous

  • Merge tag 'v0.9.5' into develop

Improve read file performance, stable release, fully backward compatible. (9a463e8)

  • Trim out dangerous recursive git clone/update (32ce378)
  • Update submodule (09c0124)
  • Merge branch 'master' into develop (ab13188)
  • Update submodules2 2 (c524f56)
  • Fix issue#16

Change intent of an host associated variable in split_last_token in split_chunked: intent(out) is not standard conforming with pure attribute.

The NAG Fortran Compiler notices that:

Error: src/StringiFor/stringifor_string_t.F90, line 1551: TOKENS cannot be INTENT(OUT) actual arg in PURE procedure SPLIT_LAST_TOKEN

SPLIT_LAST_TOKEN is a PURE internal subroutine of PURE subroutine SPLIT_CHUNKED which has a TOKENS INTENT(OUT) dummy argument. TOKENS is accessed in SPLIT_LAST_TOKEN by host association and is used as the TO actual argument of MOVE_ALLOC which is INTENT(OUT). That means TOKENS is used in a "variable definition context" which is expressly not allowed for host-association accessed entities.

The restriction is C1272 in "12.6 Pure procedures" of the 2003 Fortran Standard. The Final Committee Draft (FCD) of the new Standard (Fortran 2003) is available as PDF from http://www.dkuug.dk/jtc1/sc22/open/n3661.pdf

C1272 In a pure subprogram any designator with a base object that is [...] accessed by [...] use association [...], shall not be used in the following contexts: (1) In a variable definition context(16.5.7);

16.5.7 Variable definition context Some variables are prohibited from appearing in a syntactic context that would imply definition or un- definition of the variable (5.1.2.7, 5.1.2.12, 12.6). The following are the contexts in which the appearance of a variable implies such definition or undefinition of the variable: [...] (10) An actual argument in a reference to a procedure with an explicit interface if the associated dummy argument has the INTENT(OUT) or INTENT(INOUT) attribute

Side effects:

Nothing (9c60ab5)

  • Merge branch 'release/0.9.6' (2351c3c)

v0.9.5 (2017-03-29)

Full Changelog

Bug fixes

  • Fix iostat return code when reading missing file (117c470)
  • Fix test coverage and doc before release publication (318f2f5)

Miscellaneous

  • Merge tag 'v0.9.4' into develop

Implement glob method

Implement glob method, stable release, fully backward compatible. (2848ccc)

  • Fix bug in split method

Fix bug in split method: when sep occurs only 1 time at the start or the end of the string there was a bug, that seems now fixed. (4ef642f)

  • Trim out impure keyword (7bf589b)
  • Re-make pure split (4245131)
  • Fix bug in split method

Fix bug in split method: when sep occurs only at the start or the end (or at both) of the string there was a bug, that seems now fixed. (1a1d236)

  • Add efficient file reader, chunked split and bugfix

Add efficient file reader, chunked split and bugfix:

  • the method string%read_file has now a new option for a very fast and efficient reading of streamed file; it can be invoked as string%read_file(file=file, is_fast=.true.)

  • add the method string%split_chunked to split a string in chunked trunks; this allows for a more efficient handling of memory than the standard split;

  • fix a bug on string%end_with method;

Side effects:

Nothing. (425b119)

  • Merge branch 'release/0.9.5' (1381251)

v0.9.4 (2016-12-22)

Full Changelog

Miscellaneous

  • Merge tag 'v0.9.3' into develop

Implement tempname method, stable release, fully backward compatible. (d64b67e)

v0.9.3 (2016-12-22)

Full Changelog

Bug fixes

  • Fix fobos/install.sh typos (95d78fa)

Miscellaneous

  • Merge tag 'v0.9.2' into develop

Update makefile, add install script

Stable release, fully backward compatible. (7d5dbce)

  • Implement tempname method (dcbbdbf)
  • Merge branch 'release/0.9.3' (d4bdd78)

v0.9.2 (2016-10-06)

Full Changelog

Bug fixes

Miscellaneous

  • Merge tag 'v0.9.1' into develop

Fix bug on dynamic allocation of split method, stable release, fully backward compatible. (2f3646e)

v0.9.1 (2016-09-14)

Full Changelog

Bug fixes

Miscellaneous

  • Try to use gcc 5.3 on trusty beta image (06dc14d)
  • Try to use gcc 6.1 on trusty beta image (9be9bc8)
  • Amend README typo (b872b47)
  • Merge branch 'master' of github.com:szaghi/StringiFor (b5c8724)
  • Update codecov config (08dd0ff)
  • Update submodules (e3de30d)
  • Update to BeFoR64 (7127b51)
  • Select master branch for submodules (57d7cc1)
  • Update submodules (fa73a1d)
  • Update readme (87ab764)
  • Sanitze split method allocation logic (ae47a9d)
  • Restore all checkings for intel debug mode except -check bound that generates a internal compiler error... (fc3a233)
  • Update fobos and travis ci config (4f8e42f)
  • Merge branch 'release/0.9.1' (8bfac08)

v0.9.0 (2016-05-24)

Full Changelog

Miscellaneous

  • Add new version of BeFoR64

Add new version of BeFoR64 (9a72e69)

  • Re-Introduce support for gfortran 5.3

Re-Introduce support for gfortran 5.3 (15bcdbb)

v0.8.5 (2016-05-23)

Full Changelog

Miscellaneous

  • Merge tag 'v0.8.4' into develop

Add file-methods, stable release, fully backward compatible. (eff55ac)

  • Add unescape method (cad1930)
  • Add insert method (90f8d6a)
  • Improve comparison analysis (e367e3f)
  • Try to use gfortran-6 (8df95a6)
  • Try to use gfortran-6, the hard way (94ac06e)
  • Revert back to gfortran 5 to travis ci env, no way to use 6.x trunc (3dcc5dd)
  • Improve doc and add csv naive parser example (660357c)
  • Improve doc and add makefile (6f8f6dc)
  • Sanitize modules names prefixing stringifor_ (91ba98f)

v0.8.4 (2016-05-18)

Full Changelog

Miscellaneous

  • More verbose tests output (a4c034b)
  • Add gcc 6 to travis ci env (32527fd)
  • Add gcc 6 to travis ci env, again (3a0b111)
  • Revert back to gfortran 5 to travis ci env, gcc 6 not yet allowed (8ed0a74)
  • Merge tag 'v0.8.2' into develop

Fix issue#8, stable release, fully backward compatible. (8090c61)

  • Merge tag 'v0.8.3' into develop

Try to add gcc 5 to travis env, stable release, fully backward compatible. (dd87da7)

  • Add read_line(s) methods

Add read_line(s) methods: read single line, and all lines of a formatted connected unit, both as TBP or standalone procedure. (499ed18)

  • Merge branch 'feature/add-read-record-method' into develop (eaf50cb)
  • Add write line(s) method and procedure (c611fdd)
  • Extend read_line(s) to unformatted unit

Extend read_line(s) to unformatted unit: unformatted unit are supported for only access='stream' and line termination is assumed to be new_line(). (6ecc1ce)

  • Extend write_lines format to support unformatted (47da164)
  • Temporary disabled encode test due to Travis CI misterious bug (maybe gcc<6 fails) (e3e01b6)
  • Add read_file method and standalone procedure

Add read_file method and standalone procedure (61d1631)

  • Add wite_file method and standalone procedure (c96d48b)
  • Merge branch 'feature/add-file-methods' into develop (356f22d)
  • Merge branch 'release/0.8.4' (e277dd1)

v0.8.3 (2016-05-17)

Full Changelog

Miscellaneous

  • Try to add gcc 5 to travis env

Try to add gcc 5 to travis env (719b0e2)

  • Merge branch 'hotfix/0.8.3' (f8b97d8)

v0.8.2 (2016-05-16)

Full Changelog

Bug fixes

Miscellaneous

  • Merge tag 'v0.8.1' into develop

Minor improve IO, add encode/decode for B64, stable release, fully backward compatible. (9abd8da)

  • Merge branch 'master' into develop (71ea567)
  • Merge branch 'release/0.8.2' (5a1e593)

v0.8.1 (2016-05-16)

Full Changelog

Miscellaneous

  • Merge tag 'v0.8.0' into develop

Stable release, not fully backward compatible. (e5694d2)

  • Add partial support for listdirected input

Add partial support for listdirected input.

Bugged: undelimited input with terminators before eor fails, e.g. 'No quotes' does not return 'No'. (28066fc)

  • Add BeFoR64 dep and first encode test

Add BeFoR64 dep and first encode test (7290f86)

  • Add decode method with test for b64

Add decode method with test for b64: in the test something strange happens. The result seems ok (even in bits format), but the "introspective" test with expected result fails. To be investigated. (7ef0efa)

  • Merge branch 'release/0.8.1' (094638a)

v0.8.0 (2016-05-13)

Full Changelog

Miscellaneous

  • Merge tag 'v0.7.5' into develop

Improve operators and builtins overloading, stable release, fully backward compatibile. (4d19e19)

  • Improve IO

Improve IO: add formatted write of Ian Harvey. (5041bf5)

  • Revert back to my basic defined IO

Revert back to my basic defined IO: the defined IO of Ian seems to be somehow overkilling to my aims. I will refactor in the near future Ian's work to fit more precisely to my aims. (48d0808)

  • Merge branch 'feature/improve-io' into develop (58c6b96)
  • Migrate names of builtins-replacements methods

Migrate names of builtins-replacements methods. Add also some overloading interfaces of those builtins procedures.

Side effects:

Refactor the sources structure: to sanitize the overloading interfaces of builtins procedures these have be placed outside the definition of the string class, thus a new module is added, namely the string_t.f90 module and the old stringifor.f90 module is used to define the overlading interfaces and exposes objects to the user. (c2a1847)

v0.7.5 (2016-05-12)

Full Changelog

Miscellaneous

  • Merge tag 'v0.7.2' into develop

Stable release, fully backward compatible. (bc69412)

  • Add <,<=,==,>=,> operators

Add <,<=,==,>=,> operators and some builtins overloading interfaces. (154625e)

  • Merge branch 'release/0.7.5' (ecb2d8a)

v0.7.2 (2016-05-11)

Full Changelog

Miscellaneous

  • Merge tag 'v0.7.1' into develop

Improve documentation, stable release, fully backward compatible. (aac5202)

v0.7.1 (2016-05-11)

Full Changelog

Bug fixes

Miscellaneous

  • Merge tag 'v0.7.0' into develop

Add many methods in particular the search one, stable release, fully backward compatible. (e05e0d7)

v0.7.0 (2016-05-11)

Full Changelog

Miscellaneous

  • Test codecov custom settings (b742f85)
  • Add search method

Add search method: search for tagged record defined into string (or into passed buffers) and return the string record if found. Optionally, returns also the tag start/end indexes into the original string buffer.

This method can be helpfully used to build XML-like parser, both SAX or DOM parsers. (8e59462)

  • Update codecov settings (6616b83)
  • Merge branch 'release/0.7.0' (e71e93b)

v0.6.0 (2016-05-10)

Full Changelog

Miscellaneous

  • Merge tag 'v0.5.0' into develop

Add assignments to numbers (real and integer), stable release, not backward compatible (9694b1e)

Modify join method: by default use self as join-separator, if self is not allocated set sep to null string ''. It still can be overridden by user custom value. (f52bcf6)

  • Add number casting from string (5abe5e0)
  • Add R16P support for assignments and number casting (e8b29af)

v0.5.0 (2016-05-09)

Full Changelog

Miscellaneous

  • Merge tag 'v0.4.0' into develop

Stable release, fully backward compatible. (72e0ee1)

  • Add is-number method

Add is-number method (7c17e15)

  • Add number assignments

Add number assignments: this is done by means of PENF that is now a submodule. (102d2bb)

  • Merge branch 'release/0.5.0' (1273f81)

v0.4.0 (2016-05-09)

Full Changelog

Miscellaneous

  • Merge tag 'v0.3.0' into develop

Add defaults, change API, stable release, NOT backward compatible. (4226008)

  • Add basename/dir methods

Add basename/dir methods (351e362)

  • Add is integer-real inquire methods

Add is integer-real inquire methods (7b0822e)

  • Merge branch 'release/0.4.0' (a5f4991)

v0.3.0 (2016-05-09)

Full Changelog

Miscellaneous

  • Merge tag 'v0.2.0' into develop

Stable release, fully backward compatible. (02a5cbf)

  • Add common defaults
  • Add common defaults: break backward compatibility, (API change), of methods using separator-like arguments (that are now optional);
  • add character default kind;
  • refactor tests factory; (73efccb)
  • Merge branch 'release/0.3.0' (91f2716)

v0.2.0 (2016-05-09)

Full Changelog

Miscellaneous

  • Merge tag 'v0.1.0' into develop

Add main python str methods, stable release, fully backward compatible (19c485a)

  • Add free method and fix tests

Add free method and fix tests (4012c05)

  • Merge branch 'release/0.2.0' (dd6b2d7)

v0.1.0 (2016-05-06)

Full Changelog

Miscellaneous

  • Merge tag 'v0.0.2' into develop

Add many builtins, first stable release. (7948293)

  • Update GNU compiler support (9f433bb)
  • Update main features (384c085)
  • Merge branch 'master' of github.com:szaghi/StringiFor (a93b0c9)
  • Merge branch 'master' into develop (98607e8)
  • Add UPPER-lower methods

Add UPPER-lower methods: convert a string to all UPPER or all lower case characters. (213545c)

  • Add python str methods

Add python str methods. (7d39a7d)

  • Merge branch 'release/0.1.0' (22b080b)

v0.0.2 (2016-05-05)

Full Changelog

Miscellaneous

  • Merge tag 'v0.0.1' into develop

First manifesto, empty bottle. (cdf99fc)

  • Add first tree skeleton

Add first tree skeleton: there is a base class with few minimal tests. (77ba688)

  • Add defined-io-gnu workaround

Add defined-io-gnu workaround: pollute the code with preprocessing flags to disable defined IO when GNU gfortran is used... so frustrating! (053e472)

  • Add casting-to-character method

Add casting-to-character method: this allows to IO raw characters data. (575049f)

  • Change API of concatenation operator

Change API of concatenation operator: the // operator returns a standard character instance while the new .cat. operator returns a string. (081fc63)

  • Add index builtin replacement

Add index builtin replacement: for namespace safety it is called sindex and it is implemented as a string method rather as interface overloading the builtin. (885fd26)

  • Add left/right adjust builtins replacements

Add left/right adjust builtins replacements: for namespace safety they are called sadjustl/r they are implemented as a string method rather as interface overloading the builtins. (ade3527)

  • Add len/len_trim builtins replacements

Add len/len_trim builtins replacements: for namespace safety they are called slen/slen_trim they are implemented as a string method rather as interface overloading the builtins. (5476c30)

  • Add repeat builtin replacement

Add repeat builtin replacement

Add repeat builtin replacement: for namespace safety it is called srepeat and it is implemented as a string method rather as interface overloading the builtin. (7f07ee2)

  • Add scan builtin replacement

Add scan builtin replacement

Add scan builtin replacement: for namespace safety it is called sscan and it is implemented as a string method rather as interface overloading the builtin. (1137f18)

  • Add trim builtin replacement

Add trim builtin replacement

Add trim builtin replacement: for namespace safety it is called strim and it is implemented as a string method rather as interface overloading the builtin. (85698c6)

  • Add verify builtin replacement

Add verify builtin replacement

Add verify builtin replacement: for namespace safety it is called sverify and it is implemented as a string method rather as interface overloading the builtin. (f693993)

  • Add many builtins

Add many builtins (6a4933b)

  • Merge branch 'release/0.0.2' (8c5abad)

v0.0.1 (2016-05-04)

Miscellaneous

  • Initial commit (26ec3b9)
  • Add README baseline

Add README baseline: first manifesto of the project aims. (04864c7)

  • Merge branch 'release/0.0.1' (c889168)