nibi-lang / nibi

An interpreted list processing language inspired by Lisp
GNU Affero General Public License v3.0
3 stars 2 forks source link

Networking Module #122

Closed bosley closed 1 year ago

bosley commented 1 year ago

(ノ◕ヮ◕)ノ✲゚。⋆ You've made a PR!

Before the code PR is merged, please ensure that the following checklist is completed.

Please be sure that the code follows the style as follows:

The above is just a loose formatting that has been used already throughout the C++ source code of Nibi, and we would like to keep things mostly uniform. In the future, an actual style guide may be created.

Description of work:

Please enter a description of your work here:

- NIBI_PATH added to include dir if it exists on repl and main app
- Updated cffi extern functionality to search through include directories for lib files
- Fixed `len` command for strings
- Added all required functionality for basic linux networking (windows not planned atm)
- Tests for network module
- echo client/ server created in modules/net/examples