https://github.com/mwiedeV1/v1
V1 Scripting Language
https://github.com/mwiedeV1/v1
Last synced: 22 days ago
JSON representation
V1 Scripting Language
- Host: GitHub
- URL: https://github.com/mwiedeV1/v1
- Owner: mwiedeV1
- License: gpl-3.0
- Created: 2021-10-24T08:38:40.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-11-14T12:51:16.000Z (about 1 month ago)
- Last Synced: 2025-11-14T14:34:57.280Z (about 1 month ago)
- Language: C++
- Size: 2.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
- awesome-programming-languages - V1 - V1 is a simple functional interpreter language with syntax from C, PHP and JavaScript. It was developed from the scratch. The focus is on administrative and experimental programming, but it has enhanced benefits like Multithreading, CGI, Web functions and native function calling. The most buildin functions are compatible with PHP, for example fopen(). (Uncategorized / Uncategorized)
README
V1 Scripting Language V 0.96 Development System
===============================================
You need g++ in newest version and make.
sudo apt-get install g++ make
Usage:
make v1-core
Optional:
make v1-lib
Compile the extensions:
-----------------------
1. Download: https://mwiede.de/v1-script/download/v1-dev-0.96-extensions.tar.gz
and extract into the v1-dev-0.96 directory.
2. Compile PCRE
cd extensions/regex/pcre-8.43/
./configure --enable-static --with-pic --enable-utf8
make
3. Compile OpenSSL
cd extensions/ssl/openssl-1.0.2u/
./config -fPIC no-shared
make
4. Compile GDLib
cd extensions/gd/libgd-2.3.0/
./configure
make
sudo make install
Note! libgd require other libraries such as libjpeg, libpng ... you have to install manually on your system.
5. Compile the V1 extensions
make v1-extensions
---------------------
Create archives and install library:
sudo make install
make clean
After installing a tar.gz is located in install directory.
You can test directly in install/v1 sub directory.
See also: https://www.v1-script.net
V1 is a project from Matthias Wiede 2016-2021.