Skip to content

Tiny C program to validation Parentheses () [] {} symbols.

License

Notifications You must be signed in to change notification settings

BaseMax/ValidationParentheses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Validation Parentheses

Tiny C program to validation Parentheses () [] {} and symbols.

Structure

bool validSyntax(char* input);

Compile

$ gcc validp.c -o validp

Using

$ ./validp
$ ./validp '(MaxBase)'
$ ./validp '(BadTest(((('

Examples

True test

TEST("(){[]}")
TEST("{()[]}")
TEST("[[]]({})")
TEST("a(dfgdfgdfgdfg)")
TEST("a(dfgdfgd{dfdfgdfg}fgdfg)")
TEST("((()))")
TEST("{{{}}}")
TEST("{{{\n}}}")

False test

TEST("{(}")
TEST("())")
TEST("({[])}")
TEST("a(dfgdfgdfgdfg")
TEST("a(dfgdfgd{dfdfgdfgfgdfg)")
TEST("a(dfgdfgd{dfdfgdfgfgdfg")

Max Base

My nickname is Max, Programming language developer, Full-stack programmer. I love computer scientists, researchers, and compilers. (Max Base)

Asrez Team

A team includes some programmer, developer, designer, researcher(s) especially Max Base.

Asrez Team

Releases

No releases published

Packages

No packages published

Languages