Menu

Tree [a5250e] master /
 History

HTTPS access


File Date Author Commit
 dist 2024-11-19 Karl Robillard Karl Robillard [78fd9e] boron.spec: Use SPDX identifier.
 doc 2025-02-04 Karl Robillard Karl Robillard [a2a2c4] dev_manual: Document data stores.
 eval 2025-02-09 Karl Robillard Karl Robillard [914964] Add UThread::flags and UR_TFLAG_* macros. Remo...
 examples 2023-12-11 Karl Robillard Karl Robillard [de6749] Some release cleanup.
 include 2025-02-10 Karl Robillard Karl Robillard [a5250e] Make unset.h a public include file.
 jni 2022-07-16 Karl Robillard Karl Robillard [e98ed6] Update Android.mk for removal of parse_binary.c...
 qt 2024-08-10 Karl Robillard Karl Robillard [d2c77c] UTreeModel: Add removeRows & insertCellRows met...
 scripts 2025-01-16 Karl Robillard Karl Robillard [da8c75] Bump version to 2.96.0 (3 pre-alpha).
 support 2023-02-11 Karl Robillard Karl Robillard [0f733e] sha1.c: Fix GCC 12.2 stringop-overread warning.
 test 2025-01-09 Karl Robillard Karl Robillard [852a04] Fix get to pass through non-word values.
 unix 2025-02-08 Karl Robillard Karl Robillard [04759b] unix/os.c: Use clock_gettime for ur_now.
 urlan 2025-02-10 Karl Robillard Karl Robillard [a5250e] Make unset.h a public include file.
 util 2010-02-03 Karl Robillard Karl Robillard [0cbea1] cbp_beginParseStr() input is now const.
 win32 2023-12-03 Karl Robillard Karl Robillard [f46c1e] Add ur_bufHeader & ur_bufferInit macros to help...
 .gitattributes 2023-06-07 Karl Robillard Karl Robillard [561276] Identify Boron files on Codeberg & GitHub.
 ChangeLog 2023-12-11 Karl Robillard Karl Robillard [9f4d8c] Update ChangeLog for 2.1.
 LICENSE 2009-11-16 Karl Robillard Karl Robillard [51c9c6] Repository seed.
 LICENSE.GPL 2009-11-16 Karl Robillard Karl Robillard [51c9c6] Repository seed.
 Makefile 2025-02-10 Karl Robillard Karl Robillard [a5250e] Make unset.h a public include file.
 README.md 2021-02-07 Karl Robillard Karl Robillard [fa2750] Merge INSTALL into Makefile.
 configure 2021-02-17 Karl Robillard Karl Robillard [f3a105] configure: Change uppercase to work on Bash 3.
 project.b 2025-01-16 Karl Robillard Karl Robillard [da8c75] Bump version to 2.96.0 (3 pre-alpha).

Read Me

About Boron

Boron is an interpreted, prototype-based, scripting language similar to Rebol.
The interpreter and datatype system is a C library useful for building
domain-specific languages (DSLs) embedded in C/C++ applications.

It is a smaller language than Rebol with fewer built-in data types, no infix
operators, and no built-in internet protocols. It does add the capability to
slice series values and store data in a serialized binary format.

The library may be copied under the terms of the LGPLv3, which is included in
the LICENSE file.

How to compile

These commands can be used to build the shared library and interpreter program
on UNIX systems:

./configure
make

To see the configure options run:

./configure -h

Use the make install & install-dev targets to copy files into the local
system directories. If the DESTDIR is not provided then the files will be
placed under /usr/local.

sudo make install DESTDIR=/usr
sudo make install-dev DESTDIR=/usr

Boron links

Home Page
http://urlan.sourceforge.net/boron/

Git Repository
https://git.code.sf.net/p/urlan/boron/code

Author Email
wickedsmoke@users.sf.net

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.