<commit_before># VM

## Concepts

- Object oriented
  - Primitive types and methods to manipulate them

## Types

- Number (N)
  - Numbers in an Array construct a String.
  - DEC64
- Array (A)
  - Used to construct Lists
  - Copy for each operation to realize immutability
- Dict (D)
  - Used to construct Sets
  - Persistent data structure
- None
  - Evil

## Roadmap

- Tier 1
  - Pure lambda calculus
  - `out` operator
  - IEEE 754 for Number
- Tier 2
  - Persistent z(t) support
    - May not necessary
  - Mutual recursion support

## Instructions

- + : Number -> Number -> Number
- - : Number -> Number -> Number
- * : Number -> Number -> Number
- / : Number -> Number -> Number
- // : Number -> Number -> Number (floor division)
- ^ : Number -> Number -> Number<commit_msg>Use DEC64 in tier 2<commit_after># VM

## Concepts

- Object oriented
  - Primitive types and methods to manipulate them

## Types

- Number (N)
  - Numbers in an Array construct a String.
  - DEC64
- Array (A)
  - Used to construct Lists
  - Copy for each operation to realize immutability
- Dict (D)
  - Used to construct Sets
  - Persistent data structure
- None
  - Evil

## Roadmap

- Tier 1
  - Pure lambda calculus
  - `out` operator
  - IEEE 754
- Tier 2
  - Persistent z(t) support
    - May not necessary
  - Mutual recursion support
  - DEC64

## Instructions

- + : Number -> Number -> Number
- - : Number -> Number -> Number
- * : Number -> Number -> Number
- / : Number -> Number -> Number
- // : Number -> Number -> Number (floor division)
- ^ : Number -> Number -> Number
{'fraction_non_alphanumeric': 0.11408540471637986, 'fraction_numerical': 0.012109623964308477, 'mean_word_length': 2.398268398268398, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 27, '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': '4567375', 'n_tokens_mistral': 516, 'n_tokens_neox': 474, 'n_words': 184}