SkillAgentSearch skills...

Libbash

AST for Bash and Access library (GSoC 2010)

Install / Use

/learn @neloe/Libbash
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

############################################# #Copyright 2010 Nathan Eloe

#This file is part of libbash.

#libbash is free software: you can redistribute it and/or modify #it under the terms of the GNU General Public License as published by #the Free Software Foundation, either version 2 of the License, or #(at your option) any later version.

#libbash is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #GNU General Public License for more details.

#You should have received a copy of the GNU General Public License #along with libbash. If not, see http://www.gnu.org/licenses/. ###############################################

This is the README file for libbash

Directory information: bashast/: Grammar file bashast/gunit: Grammar gunit tests src/: source directory for libbash library src/builtins: source directory for built in bash functionality classes src/builtins/tests: Unit tests for builtins coding_standard/: LaTeX coding standard for the project docs/: output folder for Doxygen generated documentation

Build Instructions:

./autogen.sh

This will run ./configure for you so you are ready to build the thing. Now you can run make check to build the library and run tests. Other available targets:

To build ANTLR C runtime libraries from grammar: make grammar.run To generate the coding standard from the latex file (with pdflatex): make coding_standard.pdf To generate the doxygen documentation: make doxygen-doc

View on GitHub
GitHub Stars18
CategoryDevelopment
Updated6mo ago
Forks5

Languages

C++

Security Score

82/100

Audited on Sep 7, 2025

No findings