<commit_before>(defpackage #:sicl-compiler-environment
  (:nicknames #:sicl-env)
  (:use #:common-lisp)
  (:shadow #:type
	   #:proclaim
	   #:macroexpand-1
	   #:macroexpand
	   #:macro-function
	   #:*macroexpand-hook*
	   )
  (:export
   #:constant-variable-entry #:make-constant-variable-entry
   #:special-variable-entry #:make-special-variable-entry
   #:lexical-variable-entry #:make-lexical-variable-entry
   #:symbol-macro-entry #:make-symbol-macro-entry
   #:global-function-entry #:make-global-function-entry
   #:local-function-entry #:make-local-function-entry
   #:macro-entry #:make-macro-entry
   #:block-entry #:make-block-entry
   #:go-tag-entry #:make-go-tag-entry
   #:type-declaration-entry #:make-type-declaration-entry
   #:ftype-declaration-entry #:make-ftype-declaration-entry
   #:inline-declaration-entry #:make-inline-declaration-entry
   #:notinline-declaration-entry #:make-notinline-declaration-entry
   #:dynamic-extent-declaration-entry #:make-dynamic-extent-declaration-entry
   #:ignore-decalration-entry #:make-ignore-decalration-entry
   #:ignorable-declaration-entry #:make-ignorable-declaration-entry
   #:optimize-declaration-entry #:make-optimize-declaration-entry
   #:declaration-declaration-entry #:make-declaration-declaration-entry
   #:definition
   #:location #:lexical-location
   #:storage
   #:name
   #:type
   #:*global-environment*
   #:add-to-global-environment
   #:make-entry-from-declaration
   #:find-variable
   #:find-function
   #:find-block
   #:find-go-tag
   #:macroexpand-1
   #:macroexpand
   #:find-type
   #:find-ftype
   #:find-fype  ; remove later
   #:augment-environment
   #:augment-environment-with-declarations
   ))

(defpackage #:sicl-compiler-phase-1
  (:nicknames #:p1)
  (:use #:common-lisp)
  (:shadow #:type<commit_msg>export subclasses of location<commit_after>(defpackage #:sicl-compiler-environment
  (:nicknames #:sicl-env)
  (:use #:common-lisp)
  (:shadow #:type
	   #:proclaim
	   #:macroexpand-1
	   #:macroexpand
	   #:macro-function
	   #:*macroexpand-hook*
	   )
  (:export
   #:constant-variable-entry #:make-constant-variable-entry
   #:special-variable-entry #:make-special-variable-entry
   #:lexical-variable-entry #:make-lexical-variable-entry
   #:symbol-macro-entry #:make-symbol-macro-entry
   #:global-function-entry #:make-global-function-entry
   #:local-function-entry #:make-local-function-entry
   #:macro-entry #:make-macro-entry
   #:block-entry #:make-block-entry
   #:go-tag-entry #:make-go-tag-entry
   #:type-declaration-entry #:make-type-declaration-entry
   #:ftype-declaration-entry #:make-ftype-declaration-entry
   #:inline-declaration-entry #:make-inline-declaration-entry
   #:notinline-declaration-entry #:make-notinline-declaration-entry
   #:dynamic-extent-declaration-entry #:make-dynamic-extent-declaration-entry
   #:ignore-decalration-entry #:make-ignore-decalration-entry
   #:ignorable-declaration-entry #:make-ignorable-declaration-entry
   #:optimize-declaration-entry #:make-optimize-declaration-entry
   #:declaration-declaration-entry #:make-declaration-declaration-entry
   #:definition
   #:location #:lexical-location #:global-location #:special-location
   #:storage
   #:name
   #:type
   #:*global-environment*
   #:add-to-global-environment
   #:make-entry-from-declaration
   #:find-variable
   #:find-function
   #:find-block
   #:find-go-tag
   #:macroexpand-1
   #:macroexpand
   #:find-type
   #:find-ftype
   #:find-fype  ; remove later
   #:augment-environment
   #:augment-environment-with-declarations
   ))

(defpackage #:sicl-compiler-phase-1
  (:nicknames #:p1)
  (:use #:common-lisp)
  (:shadow #:type
{'fraction_non_alphanumeric': 0.15969373803664205, 'fraction_numerical': 0.0021875854525567405, 'mean_word_length': 4.080555555555556, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4410436', 'n_tokens_mistral': 1357, 'n_tokens_neox': 1226, 'n_words': 164}