Skip to content

Releases: transd-lang/TREE3

TREE3 v0.2-518 - November release

05 Nov 21:33
Compare
Choose a tag to compare

Transd Expression Evaluator

November release

(Release date: 6-November-2022)


What's new

New features:

  • Arbitrary precision numbers.

Bug-fixes:

  • various bug-fixes

For more detailed information about what's new in the November release please
check the Transd website .

Precompiled binary for Windows

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-509 - October release

01 Oct 04:48
Compare
Choose a tag to compare

Transd Expression Evaluator

October release

(Release date: 1-October-2022)


What's new

New features:

  • An enhacement to the Transd type system - 'typedef' statement. New types can now be created via defining predicate functions that check the properties of data objects and decide whether the object belongs to the new type or not.

Bug-fixes:

  • various bug-fixes

For more detailed information about what's new in the October release please
check the Transd website .

Precompiled binary for Windows

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-501 - September release

04 Sep 16:00
Compare
Choose a tag to compare

Transd Expression Evaluator

September release

(Release date: 4-September-2022)


What's new

New features:

Bug-fixes:

  • various bug-fixes

Precompiled binary for Windows

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-449 - August release

01 Aug 17:09
Compare
Choose a tag to compare

Transd Expression Evaluator

August release

(Release date: 1-August-2022)


What's new

New features:

Bug-fixes:

  • various bug-fixes

Precompiled binary for Windows

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-448 - July release

02 Jul 11:43
Compare
Choose a tag to compare

Transd Expression Evaluator

July release

(Release date: 2-July-2022)


What's new

New features:

Bug-fixes:

  • various bug-fixes

Precompiled binaries

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-446 - June release

02 Jun 12:42
Compare
Choose a tag to compare

Transd Expression Evaluator

June release

(Release date: 2-June-2022)


What's new

New features:

  • Set container
  • HashIndex container

Bug-fixes:

  • various bug-fixes

For more detailed information about what's new in the June release please
check the Transd website .

Precompiled binaries

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-442 - May release

05 May 02:47
Compare
Choose a tag to compare

Transd Expression Evaluator

May release

(Release date: 5-May-2022)


What's new

New features:

  • Data deserialization

Bug-fixes:

  • small bug-fixes

For more detailed information about what's new in the May release please
check the Transd website .

Precompiled binaries

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-435 February release

01 Feb 03:02
Compare
Choose a tag to compare

Transd Expression Evaluator

February release

(Release date: 1-Feb-2022)


What's new

New features:

  • Lambda captures
  • REDUCE data query

Bug-fixes:

  • small bug-fixes

For more detailed information about what's new in the February release please
check the Transd website .

Precompiled binaries

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-434 - February release

31 Jan 00:42
Compare
Choose a tag to compare

Transd Expression Evaluator

February release

(Release date: 31-Jan-2022)


What's new

New features:

  • Lambda captures
  • REDUCE data query

Bug-fixes:

  • small bug-fixes

For more detailed information about what's new in the February release please
check the Transd website .

Files

tree3.exe - Windows executable.

Building

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3

TREE3 v0.2-431

05 Jan 05:50
Compare
Choose a tag to compare

Transd Expression Evaluator (REPL)

New version of Transd embedding library

  • Lambda variables
  • New formatting manipulators for formatted text output
  • Bug-fixes

Files

tree3.exe - Windows executable.

Usage

Windows

On Windows the interpreter can be run as the prebuild executable 'tree3.exe' from this release, or it can be built from source code.
Building can be performed in one of two ways:

  • Using MS Visual Studio C++: open the tree3.sln solution file in the MSVS and build the solution.
  • Using Clang compiler: in a command line shell go to the src directory in the source directory tree from this release and issue the command:
clang++ -std=c++14 -O3 -DWIN32 -DNDEBUG transd.cpp main.cpp -o tree3.exe

Linux

While in console window, go to the src directory in the source directory tree from this release and issue the command (clang++ can be replaced with g++):

clang++ -std=c++14 -O3 -D__LINUX__ -DNDEBUG transd.cpp main.cpp -lpthread -o tree3