semvec/pypi-packages huggingface dataset:
ambsql 1.1.5
AmbSQL is a DBMS which is approx 10x faster and the most EASY to operate on.
Keywords: database management system python ambsql terminal command-line

![ambsql](images/Screenshot.PNG)
<br>
# AmbSQL
* AmbSQL is a Relational Database Management System which created with keeping in focus the speed and the ease to operate on.
* Made With &#x2764; in Python3

# Documentation
> Please refer to the documentation at https://github.com/ambujraj/AmbSQL/wiki/Documentation

# Compatibility
> This program is compatible with python - 3.x

# Installation
## For Command-line Interface
* Download the AmbSQL.exe file from https://github.com/ambujraj/AmbSQL/releases and run it on Your PC.<br>
* AmbSQL can also be downloaded from https://ambujraj.github.io/AmbSQL/download/.

## For Python Package
You can use one of the below methods to download and use this repository.<br><br>
Using pip:<br>
`$ pip install ambsql`<br><br>
Manually using CLI:<br>
`$ git clone https://github.com/ambujraj/AmbSQL.git`<br>
`$ cd AmbSQL`<br>
`$ sudo python3 setup.py install (Linux and MacOS)`<br>
`$ python setup.py install (Windows)`<br><br>
Manually using UI:<br>
Go to the [repo on github](https://github.com/ambujraj/AmbSQL) => Click on 'Clone or Download' => Click on 'Download ZIP' and save it on your local disk.

# Usage
If installed CLI, open the AmbSQL.exe file and get the work started.<br><br>
If installed using pip or CLI:<br>
`$ python` (Windows)
<br>or<br>
`$ python3` (Linux or MacOS)<br>
`>>>from ambsql import *`<br><br>
If installed using UI, unzip the file downloaded, go to the 'AmbSQL' directory and use one of the below commands:<br>
`$ python3 AmbSQL.py` (Linux or MacOS)
<br>or<br>
`$ python AmbSQL.py` (Windows)

# Examples
If you installed <b>package</b> using pip or CLI, below is the sample code:<br>
`from ambsql import *`<br>
`createtable('studenttable', 'name', 'age')`<br>
`insertvalues('studenttable', 'Jack', 21)`<br>
`showvalues('studenttable')`<br><br>
If you installed <b>AmbSQL.exe</b>, below is the sample code:<br>
`> connect`<br>
`> createtable(studenttable, name, age)`<br>
`> insertvalues(studenttable, Jack, age)`<br>
`> showvalues(studenttable)`

 # Contributors
> Check the list of contributors [here](https://github.com/ambujraj/AmbSQL/blob/master/CREDITS)

# Help Us Improve
> You can suggest us of new improvements you want by creating new Issue [here](https://github.com/ambujraj/AmbSQL/issues)

# License
[MIT License](https://github.com/ambujraj/AmbSQL/blob/master/LICENSE)
reple 0.1.0.2
"replay-based" REPL for compiled languages

# reple
Interactive REPL for executable-based software toolchains.

Ever wished you could have an interpreter for your executable-based compiled language
toolchains?  reple *simulates* an interpreter to create a REPL for you.  Each time you
enter a command, reple compiles and runs your program, printing out any new input.

The advantage to this approach is that reple only requires a simple config file to
create a REPL for a new language or executable-based runtime system.  If your language
or runtime system is not available, adding it will likely only take a few minutes!

## Installation
Just install the `reple` pip package.

```Cpp
[xiii@reple ~]$ pip3 install reple
[xiii@reple ~]$ reple.py -env cxx
> printf("Hello, World!\n");
Hello, World!
```

If you install the package locally, you might need to add `~/.local/bin` to your path.

## Running
To start an interactive REPL session, call `reple.py` with the title of a configuration
file defined in the `/configs` directory.

```Cpp
[xiii@reple xiii]$ reple.py -env cxx
> printf("Hello, world!\n");
Hello, world!
> int x = 12;
> int y = x + 2;
> std::cout << y << std::endl;
14
>
```

Some more complicated runtimes, like MPI, may have optional runtime flags.

```Cpp
[xiii@reple home]$ reple.py -env mpicxx --rargs "-n 8"
> int rank, nprocs;
> MPI_Comm_rank(MPI_COMM_WORLD, &rank);
> MPI_Comm_size(MPI_COMM_WORLD, &nprocs);
> printf("Hello, world! I'm %d/%d\n", rank, nprocs);
Hello, world! I'm 0/8
Hello, world! I'm 1/8
Hello, world! I'm 2/8
Hello, world! I'm 4/8
Hello, world! I'm 6/8
Hello, world! I'm 3/8
Hello, world! I'm 5/8
Hello, world! I'm 7/8
> 
```