Skip to content

tantelyorion/negative-lang

Repository files navigation

Negative Language

Programming by Negation - A language where everything is denied by default.

Installation

pip install -e .


negative-lang/
│
├── .gitignore
├── LICENSE
├── MANIFEST.in
├── README.md
├── install.sh
├── install.bat
├── pyproject.toml
├── requirements.txt
├── setup.py
│
├── negative/
│   ├── __init__.py
│   ├── __main__.py
│   ├── version.py
│   ├── cli.py
│   ├── lexer.py
│   ├── parser.py
│   ├── ast.py
│   ├── interpreter.py
│   ├── rules_engine.py
    ├── typing.py
│   │
│   ├── runtime/
│   │   ├── __init__.py
│   │   ├── environment.py
│   │   └── builtins.py
│   │
│   └── utils/
│       ├── __init__.py
│       ├── error_handler.py
│       └── logger.py
│
├── examples/
│   ├── security.neg
│   ├── system_config.neg
│   ├── ai_constraints.neg
│   └── comprehensive.neg
│
├── tests/
│   ├── __init__.py
│   └── test_negative.py
│
└── docs/
    └── index.html

About

Negative is an interpreted programming language based on inverse logic and constraint-driven rules. It follows a deny-by-default approach, where developers define what must not happen. Designed for security, DevOps, and AI, it enables programming through exclusion and controlled execution.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors