# LPython

src/bin/lpython
src/bin/parse
src/bin/parse2
tests/output
src/lpython/tests/test_asm
src/lpython/tests/test_ast
src/lpython/tests/test_llvm
src/lpython/tests/test_parse
src/lpython/tests/test_pickle
src/lpython/tests/test_stacktrace*
src/lpython/tests/test_serialization*
src/lpython/tests/test_cwrapper
src/lpython/tests/test_serialization
src/lpython/tests/test_lpython
src/lpython/tests/write32
src/lpython/tests/write32.asm
src/lpython/tests/subroutines32
src/lpython/tests/subroutines_args32
src/lpython/tests/print32
src/lpython/tests/print_integer
src/lpython/tests/cmp32
src/lpython/tests/x
src/lpython/tests/ref_pickle.txt.new
src/lpython/parser/tokenizer.cpp
src/lpython/parser/parser.output
src/lpython/parser/parser.tab.cc
src/lpython/parser/parser.tab.hh

## CMake
CMakeCache.txt
CMakeFiles/
Makefile
CTestTestfile.cmake
cmake_install.cmake
install_manifest.txt
Testing/Temporary
CPackConfig.cmake
CPackSourceConfig.cmake
_CPack_Packages
/CMakeSettings.json
src/libasr/libasr.a.*

## libraries
*.a
*.so
*.s
*.ll
*.dylib
*.dSYM

## Generated files
version
lpython/ast/ast.py
lpython/asr/asr.py
src/lpython/ast.h
src/lpython/asr.h
src/libasr/asr.h
src/libasr/wasm_visitor.h
src/libasr/config.h
share/jupyter/kernels/fortran/kernel.json
src/runtime/*.o.empty.c
python_ast.py
python_ast.h
input.txt
integration_tests/py_*
integration_tests/b1/*
integration_tests/b2/*
integration_tests/b3/*
integration_tests/b4/*
integration_tests/b5/*
integration_tests/b6/*
integration_tests/_lpython-tmp-test-*
inst/bin/*
*.tmp
*.tlog
*.filters
*.obj
*.exe
*.exp
*.lib
*.vcxproj
*.recipe
*.sln
*.dll
*.manifest
*_lines.txt
*_ldd.txt
*_lines.dat.txt
*__tmp__generated__.c
visualize*.html
lpython_decorator*/
a.c
a.h
a.py

### https://raw.github.com/github/gitignore/218a941be92679ce67d0484547e3e142b2f5f6f0/Global/macOS.gitignore

# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# Python

## Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

## C extensions
*.so

## Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
*.dat
*.mod
MANIFEST

## PyTest
.pytest_cache/

## Jupyter
*-checkpoint.ipynb

## Editor Files
.vscode/
.vs/

## Build Files
*/bin/lpython
output
*.o
*.out
*.mod
*.smod
*.js
*.wasm
*.data
/.ccls-cache/
.cache/
ext/
extsrc/
tmp/
tmpdebug/
gentests/

## Ninja
build.ninja
.ninja_deps
.ninja_log
/compile_commands.json

##Parser
src/lpython/parser/parser.output
src/lpython/parser/parser.tab.cc
src/lpython/parser/parser.tab.hh

*.py[0-9A-Za-z]*

##Generated files in integration_tests
integration_tests/test_c_interop_01.c
integration_tests/test_c_interop_01
integration_tests/test_c_interop_03
integration_tests/test_c_interop_03.c
integration_tests/test_c_interop_04
integration_tests/test_c_interop_04.c
integration_tests/test_c_interop_05
integration_tests/test_c_interop_05.c
integration_tests/bindc_01
integration_tests/bindc_01.c
integration_tests/bindc_02
integration_tests/bindc_02.c
integration_tests/bindc_03
integration_tests/bindc_04
integration_tests/structs_01
integration_tests/structs_01.c
integration_tests/structs_02
integration_tests/structs_02.c
integration_tests/structs_03
integration_tests/structs_03.c
integration_tests/structs_05
integration_tests/structs_05.c
integration_tests/expr_08
integration_tests/expr_08.c
integration_tests/array_01_decl
integration_tests/array_01_decl.c
integration_tests/array_02_decl
integration_tests/array_02_decl.c
integration_tests/expr_12
integration_tests/expr_12.c
