Skip to content

A command line tool for generating Java Spring Boot boilerplate code. It was built with the help of lex/yacc and C.

License

Notifications You must be signed in to change notification settings

SamuelAierizer/shmCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to shmCLI !

A command line tool for generating Java Spring Boot boilerplate code. It was built with the help of lex/yacc and C.

The project was started as a laboratory work for UTCN Calculatoare, LFT course. The purpose was to implement something with the help of lexx/yacc.

To clone:

git clone https://github.com/SamuelAierizer/shmCLI.git

How to build if you made changes:

lex shmCLI.l
yacc -d shmCLI.y
gcc lex.yy.c y.tab.c -ll -o shmCLI

How to run:

./shmCLI

For the list of options type:

shm -help

There are 2 tests built in:

./shmCLI < test1		-> will build a "new" folder with a basic class and main function
./shmCLI < test2		-> builds "project" with multiple examples of how commands work
./shmCLI < purge		-> remove "project" folder and all of it's contents

image1

image2

image3

image4

About

A command line tool for generating Java Spring Boot boilerplate code. It was built with the help of lex/yacc and C.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published