Bash++
Bash++ compiler internal documentation
Functions | Variables
bpp-lsp.cpp File Reference
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <memory>
#include <thread>
#include <csignal>
#include <ext/stdio_filebuf.h>
#include <unistd.h>
#include <getopt.h>
#include "lsp/BashppServer.h"
#include "lsp/helpers.h"
#include "version.h"
#include "updated_year.h"
#include "exit_code.h"
Include dependency graph for bpp-lsp.cpp:

Functions

int main (int argc, char *argv[])
 

Variables

bpp::BashppServer server
 
int client_fd = -1
 
int server_fd = -1
 
int socket_port = 0
 
volatile int bpp_exit_code = 0
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Variable Documentation

◆ bpp_exit_code

volatile int bpp_exit_code = 0

Copyright (C) 2025 rail5 Bash++: Bash with classes

◆ client_fd

int client_fd = -1

◆ server

Copyright (C) 2025 Andrew S. Rightenburg Bash++: Bash with classes

◆ server_fd

int server_fd = -1

◆ socket_port

int socket_port = 0